Role & responsibilities Develop and deliver high-quality, scalable software solutions. Solve technical challenges and support system enhancements. Write clean, maintainable code following engineering standards. Participate in code reviews, design discussions, and testing. Develop and maintain automated tests and CI/CD practices. Monitor, troubleshoot, and optimize application performance. Leverage AI-assisted development tools to improve productivity and quality. Collaborate with teams, share technical knowledge, and foster continuous improvement. Stay updated with emerging technologies and engineering best practices. Contribute to a collaborative, high-performance engineering culture. Preferred candidate profile 5+ years of software engineering experience. Strong expertise in Python, FastAPI, PostgreSQL, TypeScript, and REST APIs. Solid understanding of software design, testing, debugging, and engineering best practices. Experience with cloud technologies, CI/CD, automated testing, and software security. Working knowledge of Agile methodologies and tools like Jira and Confluence. Strong problem-solving, communication, and code review skills. Experience mentoring engineers and contributing to technical discussions. Bachelor's degree in Computer Science or a related field (or equivalent experience).Role: Full Stack Developer,Industry Type: Software Product,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: B.Tech / B.E. in Any SpecializationPG: M.Tech in Any Specialization