Robert Half logo
Robert Half
Posted 40 days agoVerified live 1d ago

Software Engineer I

Brief overview

Remote
UndergradOr in progress
$68k–$102k/yrStated range
80 H-1B approvalsDept. of Labor
24 green cardsCertified filings
C#JavaJavaScriptSQLApplication Administration and ConfigurationSoftware Development Lifecycle (SDLC)N-Tier ArchitectureDatabase ConceptsGenerative AIRESTful API Integration with LLMsRequirements GatheringTest Planning

About the company

Robert Half logo
Robert Halfroberthalf.com

🔒 At Robert Half, we prioritize your security—if you believe you've encountered a scam or fraudulent recruiter, please report it immediately to https://www.roberthalf.com/us/en/fraud-alert.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
80H-1B approved
99%approval rate
5new H-1B hires
24PERM certified
$150,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202327
202429
202520
20264
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20236
202411
20255
20262
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202312
20243
20259
Top sponsored roles
Software Engineer IVBusiness Systems Analyst IIIComputer Systems Engineer IIIDevOps Engineer IVSenior Marketing Systems Developer
Sponsored employees from
IndiaChinaAustralia

Job description

Summary

Robert Half is seeking a Software Engineer I to design, develop, and support applications powering global business operations. The role focuses on application support, software component development, testing, troubleshooting, and contributing to Generative AI and intelligent automation initiatives.

Responsibilities

  • Analyze and resolve basic production issues following department guidelines and troubleshooting practices
  • Provide Level I development and application support
  • Develop individual modules or components in a larger system architecture
  • Modify and/or enhance existing components of a small scale with guidance from a supervisor or senior engineer
  • Perform unit test planning and execution for own code
  • Execute integration testing within project scope
  • Design individual modules or components of limited scope in larger system designs
  • Collaborate on AI-assisted software development tasks, leveraging Generative AI tools to improve coding efficiency, generate test cases, or assist in documentation
  • Support small-scale proof-of-concept projects involving GenAI APIs, prompt engineering, or AI-driven automation within the software stack
  • Participate in continuous learning initiatives related to AI technologies, including model APIs, embeddings, and responsible AI use

Skills

  • Bachelor's degree in engineering or related field, or 2+ years' equivalent experience in a related field within a medium-to-large IT organization
  • Certifications: Microsoft Tech, PeopleSoft Tech, Java Tech, OpenSource Tech
  • Requires no previous professional experience
  • 1+ years' experience with a programming or scripting language (C#, Java, JavaScript, SQL)
  • 1+ years' experience writing/modifying programs for small to mid-size applications
  • 1+ years' experience administering and/or configuring an application
  • Basic knowledge of the software development lifecycle (SDLC)
  • Basic knowledge of n-tiered architecture
  • Basic understanding of database concepts
  • Exposure to Microsoft container, Open Source container, and Java platforms
  • Foundational understanding of Generative AI and awareness of ethical AI practices
  • Ability to interact and communicate with customers of varying levels of expertise
  • Ability to communicate technical information to non-technical users
  • Ability to communicate business processes to technical resources
  • Ability to create simple process flow diagrams or flowcharts that demonstrate business or system process flow
  • Ability to gather requirements and create test plans
  • Familiarity with cloud-based AI services (e.g., Azure OpenAI, AWS Bedrock, or Google Vertex AI) and RESTful API integration with LLMs preferred

Qualifications

Must Haves

  • Bachelor's degree in engineering or related field, or 2+ years' equivalent experience in a related field within a medium-to-large IT organization
  • Certifications: Microsoft Tech, PeopleSoft Tech, Java Tech, OpenSource Tech
  • Requires no previous professional experience
  • 1+ years' experience with a programming or scripting language (C#, Java, JavaScript, SQL)
  • 1+ years' experience writing/modifying programs for small to mid-size applications
  • 1+ years' experience administering and/or configuring an application
  • Basic knowledge of the software development lifecycle (SDLC)
  • Basic knowledge of n-tiered architecture
  • Basic understanding of database concepts
  • Exposure to Microsoft container, Open Source container, and Java platforms
  • Foundational understanding of Generative AI and awareness of ethical AI practices
  • Ability to interact and communicate with customers of varying levels of expertise
  • Ability to communicate technical information to non-technical users
  • Ability to communicate business processes to technical resources
  • Ability to create simple process flow diagrams or flowcharts that demonstrate business or system process flow
  • Ability to gather requirements and create test plans

Nice to Haves

  • Familiarity with cloud-based AI services (e.g., Azure OpenAI, AWS Bedrock, or Google Vertex AI) and RESTful API integration with LLMs preferred

Benefits

  • Group health insurance benefits (medical, vision, dental)
  • FSA and HSA healthcare accounts
  • Life and accident insurance
  • Adoption and fertility assistance
  • Paid parental leave of up to 6 weeks
  • Short/long term disability
  • Paid time off for vacation, personal needs, and sick time
  • A new hire earns up to 17 days of CTO per calendar year.
  • Up to 11 paid holidays per calendar year
  • Opportunity to contribute to our company 401(k) savings and investment plan or deferred compensation plan (if eligible), with an employer match of 100% on the first 3% of your contributions for eligible employees

More jobs like this