Job Title : Software Engineer (Contingent Resource)
Location : Des Moines, IA
Job Type : Contract / Contingent Assignment
About the Role :
As a Software Engineer in this contingent role, you will contribute to the design, development, and delivery of scalable software solutions. You’ll collaborate with cross-functional teams to solve moderately complex engineering challenges and support large-scale planning efforts. Your work will help ensure the successful execution of software engineering initiatives while maintaining compliance with organizational standards and policies.
Responsibilities :
- Participate in the development and implementation of software engineering solutions for moderately complex projects.
- Analyze technical challenges and propose effective, scalable solutions.
- Collaborate with internal stakeholders and client teams to align on deliverables and timelines.
- Apply a solid understanding of engineering principles, compliance requirements, and best practices to support project goals.
- Contribute to the resolution of technical issues and provide input on process improvements.
Minimum Qualifications :
4+ years of experience in software engineering, or equivalent experience through a combination of work, consulting, military service, or education.Proficiency in one or more programming languages and software development methodologies.Strong problem-solving skills and the ability to work independently or as part of a team.Preferred Qualifications :
Experience working in a client-facing or consulting environment.Familiarity with cloud platforms, CI / CD pipelines, and agile development practices.