GenAI Full-stack Engineer - Software Engineer II
Deloitte
Position Summary
Full Stack Engineer
Deloitte Consulting Products (USI)
About The Role
Join a collaborative team delivering production-grade web applications that create real business impact. As a Consultant , you will design and build enterprise-scale solutions across backend and frontend, with a focus on API development, secure integration, and reliable delivery.
You will use modern AI tools to improve development productivity, work with technologies such as Docker for deployment, and collaborate with global teams across the full project lifecycle. The role also includes supporting colleagues and contributing to a collaborative, innovative engineering culture.
Key Responsibilities
- Design, develop, and maintain scalable, secure, and high-quality web applications across backend and frontend.
- Convert Figma or similar UI designs into functional features using React.js and TypeScript.
- Build and maintain RESTful APIs and backend services using Python, preferably FastAPI or Flask, with strong authentication and security practices such as OAuth2, JWT, and mTLS .
- Connect frontend components with backend systems through secure APIs.
- Containerize applications with Docker; Kubernetes orchestration experience is a plus.
- Apply best practices in testing, code quality, and CI/CD pipelines using tools such as pytest and Jest.
- Improve performance and scalability across the technology stack.
- Collaborate with DevOps, data scientists, and product managers to deliver features effectively.
- Use and advocate for advanced AI development tools, including GitHub Copilot, Cursor AI, and ChatGPT plugins, to improve development efficiency.
- Support and guide colleagues while fostering a collaborative, innovative engineering culture.
Reports to a Senior Consultant or Manager within IDT. Liaises with onsite/offshore teams to understand functional requirements and may mentor or direct junior team members on a need basis.
Qualifications
Required
- 3-5 years of professional experience in full stack engineering.
- Proven expertise in backend Python development, with hands-on experience delivering production APIs using FastAPI or Flask.
- Solid frontend development skills with React.js , TypeScript, and component libraries such as Material UI.
- Practical experience with AI-enabled development tools and plugins, including GitHub Copilot and Cursor AI.
- Strong proficiency with Docker, Kubernetes, Git, automated testing frameworks, and CI/CD pipelines.
- Knowledge of PostgreSQL or SQL and caching technologies such as Redis.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Excellent problem-solving, communication, and team collaboration skills.
- Experience with agentic architectures or frameworks such as LangChain .
- Knowledge of prompt engineering, AI workflow orchestration, or autonomous agent design.
- Familiarity with Storybook, Ladle, JFrog , and DevOps toolchains.
- Experience integrating with artifact repositories and secrets managers, such as Doppler.
- Working experience with Node.js, Java, .NET, or related frameworks.
This role helps turn complex business needs into secure, scalable web applications that teams can rely on. By combining strong Python backend engineering, modern frontend development, and AI-enabled delivery practices, the Full Stack Engineer contributes directly to reliable product outcomes and effective collaboration across the delivery team.
Our purpose
Deloitte’s purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities.
Our people and culture
Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ways of thinking, ideas and perspectives, and bring more creativity and innovation to help solve our clients’ most complex challenges. This makes Deloitte one of the most rewarding places to work.
Professional development
At Deloitte, professionals have the opportunity to work with some of the best and discover what works best for them. Here, we prioritize professional growth, offering diverse learning and networking opportunities to help accelerate careers and enhance leadership skills. Our state-of-the-art DU: The Leadership Center in India, located in Hyderabad, represents a tangible symbol of our commitment to the holistic growth and development of our people. Explore DU: The Leadership Center in India .
Benefits To Help You Thrive
At Deloitte, we know that great people make a great organization. Our comprehensive rewards program helps us deliver a distinctly Deloitte experience that helps that empowers our professionals to thrive mentally, physically, and financially—and live their purpose. To support our professionals and their loved ones, we offer a broad range of benefits. Eligibility requirements may be based on role, tenure, type of employment and/ or other criteria. Learn more about what working at Deloitte can mean for you.
Recruiting tips
From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters.
Requisition code: 370560