Software Engineer I
Posted 1hrs ago
Employment Information
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
















