Full Stack Technical Lead – Cloud Engineering with AI/ML Exposure
We are seeking a Software Engineer II to support the design, development, testing, and deployment of technology solutions that address business and client needs. In this role, you will work with cross-functional teams to build scalable applications, improve system performance, and contribute to software delivery across the development lifecycle. The role offers opportunities to apply engineering fundamentals, solve technical problems, and support continuous improvement in a collaborative environment.
Work you'll do
As a Software Engineer II on the Product Engineering team, you will be responsible for…
- Designing, developing, testing, and deploying software components and application features
- Translating technical and functional requirements into maintainable code and system solutions
- Supporting code reviews, defect resolution, and root cause analysis for production and non-production issues
- Collaborating with engineers, product stakeholders, and project teams to deliver releases on schedule
- Contributing to system enhancements, performance improvements, and documentation across the software development lifecycle
The team
Product Engineering
Location: Hyderabad
Qualifications
Required:
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related field
- 3+ years of experience in software engineering, application development, or systems implementation
- 2+ years of experience in one or more programming languages such as Java, Python, C#, or JavaScript
- 1+ years of experience with version control tools and continuous integration or continuous deployment pipelines
- 1+ years of experience working with relational databases, application programming interfaces, or cloud platforms
- Experience with software testing, debugging, and defect resolution in a structured development environment
Preferred:
- 1+ years of experience with Agile delivery methods
- 1+ years of experience with containerization or orchestration tools
- Experience supporting application modernization or system integration initiatives
- Experience with secure coding practices and performance optimization
- Experience in creating technical documentation for development and support activities
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.
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.