Software Engineer (Contingent Resource)
Location : West Des Moines, IA
Contract Role
About the Role
We are seeking a Software Engineer to support moderately complex engineering initiatives and contribute to planning, design, development, and optimization of enterprise applications. In this role, you will analyze technical challenges, work with cross-functional partners, and deliver high-quality engineering solutions aligned with organizational standards, policies, and compliance requirements.
You will collaborate closely with client engineering teams, contribute to code development and review processes, and assist in resolving technical issues across both backend and frontend systems.
Responsibilities
- Participate in moderately complex software engineering initiatives, contributing to design, development, testing, and deployment activities.
- Analyze technical challenges requiring evaluation of multiple variables and propose well‑reasoned solutions.
- Develop and maintain applications using .NET , React / Angular / JavaScript , and related technologies.
- Collaborate with client software engineering teams to meet deliverables and ensure alignment with standards and best practices.
- Support issue resolution across the application stack and contribute to production-readiness activities.
- Leverage Application Performance Monitoring (APM) tools (., AppDynamics, Dynatrace) to diagnose and optimize application performance.
- Participate in Agile ceremonies and deliver work in iterative, collaborative environments.
Minimum Qualifications
4+ years of software engineering experience (or equivalent experience through education, training, or military service).4+ years of experience developing applications using .NET .3+ years of front‑end development using React, Angular, or JavaScript .2+ years of experience with Application Performance Monitoring (APM) tools such as AppDynamics or Dynatrace.3+ years of experience with SQL and relational database development.3+ years of experience working in Agile environments.Preferred Qualifications
2+ years of development experience in Kubernetes environments.2+ years of Python programming experience.2+ years of Site Reliability Engineering (SRE) experience.Hands‑on production support experience.Experience with Generative AI tools or development (a plus).Additional Skills (Nice to Have)
AppDynamics Application Performance Monitoring (1–2 years).Application development and implementation experience (2–4 years).Work Location
West Des Moines, IA (on-site expectations may apply based on client requirements).