Full Stack Software Engineer - Software Engineer III

Deloitte•Des Moines, IA
•$91,100 - $151,800•Onsite

About The Position

Deloitte is seeking a full stack software engineer to support the design, development, testing, and deployment of technology solutions for its Government and Public Services practice. The role works with project teams to build and maintain applications, support delivery milestones, and contribute to client-focused outcomes across the software development life cycle. The engineer will support software applications and system enhancements, write and maintain code, collaborate with cross-functional teams to document technical solutions, participate in reviews and testing, prepare releases, troubleshoot performance issues, and contribute to application maintenance and continuous improvement. The Government and Public Services practice serves federal, state, and local government clients and public higher education institutions. The role requires working onsite full time in Des Moines, Iowa, with average travel of 0–20% depending on the work and clients served. A small relocation benefit may be available if applicable. The estimated compensation range is $91,100 to $151,800, and the role may also be eligible for a discretionary annual incentive program.

Requirements

  • Bachelor's degree in Business Administration, Public Administration, Information Systems, Health & Human Services, Social Sciences, Computer Science, or a related field.
  • At least 2 years of professional experience supporting business analysis, system implementation, technology modernization, or business process improvement initiatives.
  • At least 2 years of experience gathering, documenting, and validating business requirements, user stories, business processes, workflows, and functional specifications.
  • Experience supporting Software Development Lifecycle activities, including requirements management, design reviews, testing, defect triage, and implementation readiness.
  • Experience using Microsoft Office Suite, including advanced Excel, PowerPoint, Word, Visio, or comparable business analysis tools.
  • Excellent written and verbal communication skills, including the ability to translate business needs into actionable requirements.
  • Ability to work onsite full time in Des Moines, Iowa.
  • Ability to travel 0–20% on average, depending on work and clients served.
  • Ability to work independently and collaboratively, build professional relationships, and maintain attention to detail and quality.
  • Ability to manage multiple tasks in a fast-paced environment and meet deadlines.
  • Limited immigration sponsorship may be available.

Nice To Haves

  • Experience supporting Integrated Eligibility, Human Services, Medicaid, SNAP, TANF, Child Welfare, Workforce, or other public sector health and human services programs.
  • Experience with state government technology modernization or large-scale system implementation initiatives.
  • Experience documenting current-state and future-state business processes, use cases, business rules, and operational procedures.
  • Experience with Agile methodologies and tools such as Jira, Azure DevOps, or Confluence.
  • Experience supporting User Acceptance Testing, System Integration Testing, test case development, and defect management.
  • Familiarity with eligibility determination, case management, benefits administration, or citizen-facing service delivery systems.
  • Experience analyzing data, developing reports, and using findings to support business decisions and process improvements.
  • Experience supporting organizational change management, training, stakeholder engagement, or operational readiness.
  • Knowledge of federal and state program regulations, policies, or compliance requirements related to health and human services programs.
  • Experience with Java and Spring Boot.
  • Experience with REST APIs and microservices architecture.
  • Experience with AWS and/or Azure cloud platforms.
  • Experience with Docker and Kubernetes/OpenShift.
  • Knowledge of CI/CD and DevSecOps practices.
  • Experience with Azure DevOps or GitHub Enterprise.
  • Experience with rules engines and workflow platforms.
  • Experience with SQL and NoSQL databases.
  • Experience with automated testing frameworks and quality engineering practices.

Responsibilities

  • Support the design, development, testing, and deployment of software applications and system enhancements.
  • Write, debug, and maintain code using approved programming languages, frameworks, and development tools.
  • Collaborate with cross-functional teams to analyze requirements, document technical solutions, and support delivery activities.
  • Participate in code reviews, unit testing, defect resolution, and release preparation.
  • Monitor application performance, troubleshoot issues, and support ongoing maintenance and continuous improvement.
  • Manage and prioritize multiple tasks, meet deadlines, and lead projects or workstreams.
  • Mentor others and provide clear guidance.

Benefits

  • A small relocation benefit may be available if applicable.
  • Potential eligibility to participate in a discretionary annual incentive program.
  • Deloitte offers employees a broad range of benefits.
  • Professional development opportunities, including on-the-job learning, formal development programs, leadership opportunities, and mentorship.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service