Software Engineer II

3.0 - 5.0 years

20.0 - 25.0 Lacs P.A.

Mumbai

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

Front endArchitectureSoftware Engineer IIJavascriptManager TechnologyData structuresFinancial servicesSQLPythonRecruitment

Work Mode

Work from Office

Job Type

Full Time

Job Description

This is an exceptional opportunity for a Software Engineer to significantly contribute to our growth by helping us scale our delivery demands. As a key member of our Engineering team, you will be instrumental in designing, developing, and deploying robust and scalable solutions. You will work in close collaboration with various teams in Mumbai and London, taking ownership of outputs and thriving in a high-autonomy environment focused on product delivery. Key Responsibilities The successful Software Engineer will play a vital role in: Designing, developing, and maintaining full-stack applications using a modern technology stack. Writing clean, efficient, and well-documented code in languages such as Python and Java . Working with various database systems, including SQL and NoSQL databases, to ensure data integrity and performance. Implementing and maintaining CI/CD pipelines to enable continuous integration and deployment of software. Applying strong Data Structures & Algorithms (DS&A) knowledge to solve complex technical challenges and optimize application performance. Taking ownership over outputs , from initial design to successful deployment and ongoing maintenance. Actively participating in code reviews, contributing to architectural discussions, and fostering a culture of technical excellence. Collaborating effectively with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality solutions. Proactively identifying and solving problems in ambiguous environments, demonstrating adaptability and a solution-oriented mindset. Opportunity This role offers an excellent platform for software engineers to take their career to the next level. You will have the opportunity to make a significant impact on our product roadmap, contribute to scaling our technical capabilities, and work in a dynamic environment that values innovation and continuous learning. About You The ideal candidate will have a proven track record in full-stack software development, demonstrating strong technical skills and a passion for building high-quality, scalable products. Excellent teamwork and adaptability are essential to being successful in this role. The Ideal Candidate 3+ years of professional experience in full-stack software engineering . Proficiency in at least one back-end language such as Python or Java . Strong experience with front-end technologies, including React , Angular , or core JavaScript . Solid understanding of database systems, both SQL and NoSQL. Familiarity with cloud platforms like AWS or Azure is ideal. Experience with CI/CD practices and tools. Demonstrable knowledge of Data Structures & Algorithms (DS&A) . Proven ability to take ownership over outputs and drive projects to completion. Highly adaptable and comfortable working in ambiguous, problem-solving environments . Strong evidence of teamwork and successful cross-functional delivery . Exposure to high-autonomy environments and a clear understanding of product delivery cycles. Excellent communication and collaboration skills.

Software Development
London England +

RecommendedJobs for You