Software Engineer II- Full-stack Developer
Deloitte
- Location
- Multiple Locations
- Work model
- Hybrid
- Level
- Mid
- H-1B history
- 2 approvals (FY2023)
Skills
About this role
Atlanta, Georgia, United States Boston, Massachusetts, United States Charlotte, North Carolina, United States Chicago, Illinois, United States Cincinnati, Ohio, United States Cleveland, Ohio, United States Columbus, Ohio, United States Costa Mesa, California, United States Dallas, Texas, United States Denver, Colorado, United States Detroit, Michigan, United States Hartford, Connecticut, United States Houston, Texas, United States Kansas City, Missouri, United States Los Angeles, California, United States McLean, Virginia, United States Miami, Florida, United States Minneapolis, Minnesota, United States Nashville, Tennessee, United States New York, New York, United States Philadelphia, Pennsylvania, United States Pittsburgh, Pennsylvania, United States Raleigh, North Carolina, United States Richmond, Virginia, United States Sacramento, California, United States San Jose, California, United States Seattle, Washington, United States St. Louis, Missouri, United States Stamford, Connecticut, United States Tampa, Florida, United States
Share
Share
Share Software Engineer II- Full-stack Developer with Facebook
Share Software Engineer II- Full-stack Developer with LinkedIn
Share Software Engineer II- Full-stack Developer with Twitter
Caution against fraudulent job offers. Learn more .
Position Summary
Software Engineer II, AI & Engineering/Engineering as a Service Position Summary Software Engineer II, AI & Engineering/Engineering as a Service AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by engineering for business advantage, transforming mission-critical operations. We enable clients to stay ahead with the latest advancements by transforming engineering teams and modernizing technology & data platforms. Our delivery models are tailored to meet each client's unique requirements. Engineering as a Service provides complete design, implementation, and technology operations, leveraging our core engineering expertise. We transform engineering teams, modernize technology, and deliver complex programs with a product engineering approach. Our flexible delivery models—traditional teams, pools, or pods—are tailored to each client’s needs, offering engineering-led advisory, implementation, and operational capabilities to accelerate innovation. Recruiting for this role ends on 8/1/26. Work You’ll Do You are a hands-on full-stack developer who builds, tests, and ships reliable software as part of an agile engineering team. You contribute to the design and implementation of cloud-native applications and AI-augmented features, growing your technical depth across the stack. You will work alongside senior engineers to grow your technical skills while making meaningful contributions to our projects.
Key Responsibilities
Design, build, test, and maintain scalable full-stack features across front-end and back-end systems, following project engineering standards and conventions. Write clean, well-documented, and maintainable code; participate in code reviews and contribute constructive technical feedback to peers. Develop and maintain back-end microservices and scalable APIs; implement CI/CD pipelines, containerized workloads, and infrastructure-as-code as part of client engagements. Integrate LLM APIs (OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI) to build intelligent, context-aware features within client applications. Implement agentic AI patterns — tool-calling agents, RAG pipelines, prompt chaining, and memory management — within full-stack applications under senior engineer