Full Stack Software Engineer III
Job Description
As a senior full-stack software engineer, you will join Deloitte's Engineering as a Service team to lead development, design and integrate software systems, and manage deliverables across sprints and deployments. This role combines technical leadership with hands-on execution to deliver scalable solutions for complex programs.
Location
Washington, DC (onsite)
Compensation
USD 131,000 – 218,300 per year
Requirements
- Bachelor's degree (preferred in Computer Science, Engineering, or Management Information Systems)
- 5+ years of full-stack software development experience
- 5+ years of experience with modern full-stack languages (Java, Python, React, Angular, etc.)
- Experience orchestrating in cloud and/or serverless environments
- Experience with relational and non-relational databases (Postgres, SQL, MongoDB, DynamoDB, etc.)
- Ability to travel approximately 15% on average based on client work and industries served
- Must be legally authorized to work in the United States without employer sponsorship, now or in the future
Responsibilities
- Lead development teams in delivering technical solutions using software development life cycle methodologies, including Scrum and Agile
- Design, develop, and enhance software systems and custom components using modern development tools and frameworks
- Analyze user requirements, system flows, data usage, and performance standards to define technical designs and identify problem areas
- Integrate existing software into new or modified systems and develop and execute test procedures for software components
- Plan, track, and manage deliverables across short-term sprints and long-term software deployments
Technologies
- Java
- Python
- React
- Angular
- Postgres
- SQL
- MongoDB
- DynamoDB
- AWS
- Azure
- GCP
- OCI
- Anthropic
- Github
- Gen AI
- Agentic AI
- ML/NLP environments and tools
- Serverless environments
- Cloud environments
The Team
Deloitte's Government & Public Services (GPS) practice focuses on delivering impact to federal, state, and local government clients, as well as public higher education institutions. The Engineering as a Service offering provides end-to-end design, implementation, and technology operations, leveraging core engineering capabilities. The team helps transform engineering groups, modernize technology, and deliver complex programs with a product engineering mindset. Flexible delivery models — traditional teams, pools, or pods — are tailored to each client’s needs, offering engineering-led advisory, implementation, and operation capabilities to accelerate innovation.