Agentic Software Engineer III
About the role
Our Deloitte Customer team empowers organizations to build deeper relationships with customers through innovative strategies, advanced analytics, Generative AI, transformative technologies, and creative design. The team balances business strategy, technology, creativity, and ongoing managed services to solve the biggest problems that affect customers, partners, constituents, and the workforce.
Responsibilities
- Support AI‑assisted software delivery across the software development lifecycle, translating requirements into structured workflows, validating outputs, and delivering high‑quality technology solutions.
- Break down business and technical requirements into structured tasks and context for agent‑assisted delivery workflows.
- Execute assigned software development lifecycle activities across build, test, release, and validation.
- Collaborate with architecture, engineering, quality assurance, product, user experience, and technical documentation teams to support delivery consistency.
- Review agent‑generated requirements, code, test assets, and technical documentation for quality, completeness, and alignment to requirements.
- Apply engineering standards, code quality practices, and delivery controls to support reliable implementation.
Skills
- Ability to work independently and collaborate as part of a team.
- Effective written and verbal communication skills.
- Meticulous attention to detail and quality of work product.
- Ability to build and sustain professional relationships.
- Ability to lead projects or workstreams.
- Ability to manage and prioritize multiple tasks in a fast‑paced and dynamic environment.
- Strong interpersonal skills and professional demeanor.
- Ability to meet deadlines.
- Ability to provide clear guidance to others.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, Data Science, Mathematics, or a technical field.
- 4+ years of experience in software engineering, quality engineering, DevOps, site reliability engineering, or software development lifecycle delivery roles using Python, JavaScript, Java, or another programming language.
- 1+ years of experience using AI‑assisted development tools such as Claude, GitHub Copilot, or Cursor in a professional or project‑based setting.
- 1+ years of experience reviewing code, tests, or technical deliverables for quality, completeness, and alignment to documented requirements.
- 1+ years of experience working in Agile delivery environments, including sprint execution, backlog refinement, and iterative delivery.
- Ability to travel 0–50% based on work and client needs.
- Must be legally authorized to work in the United States without employer sponsorship now or in the future.
Preferred qualifications
- Experience translating business or technical requirements into technical tasks, build activities, test cases, or deployment steps.
- Experience with at least one cloud platform such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Experience using at least one CI/CD, DevSecOps, or automation toolchain.
- Experience applying at least two software quality practices such as automated testing, code review, static analysis, monitoring, or release validation.
- Experience with prompt engineering, context design, or structured prompting for AI‑assisted development.
- Experience with containerization, deployment automation, or platform engineering practices.
Pay
The estimated salary range for this role is $107,600 to $198,400, reflecting factors such as skill set, experience, training, licensure, certifications, and business needs. Compensation decisions consider geographic differentials and individual circumstances. The role may also be eligible for a discretionary annual incentive program, subject to program rules and performance.