Software Engineer I

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer I aiding design and development of applications that power global business operations at Robert Half. Contributing to projects and leveraging Generative AI tools in an innovative engineering environment.

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

Requirements:

  • 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
  • Familiarity with cloud-based AI services (e.g., Azure OpenAI, AWS Bedrock, or Google Vertex AI) and RESTful API integration with LLMs preferred
  • 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

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
  • up to 17 days of Choice Time Off (CTO) per calendar year
  • up to 11 paid holidays per calendar year
  • opportunity to contribute to 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