Sr. Software Engineer B3
As a Senior Software Engineer, you will design, develop, and maintain software applications contributing to innovative solutions within a modern digital engineering environment. You will engage across all aspects of the software development lifecycle and work closely with stakeholders on a daily basis to ensure alignment with business objectives.
The role requires strong capabilities in Java 17 with the Spring technology stack and a solid understanding of microservice design patterns. You will demonstrate proficiency in SQL and database modeling, along with advanced knowledge of application, data, and infrastructure architecture. Building middleware applications and working with file transfer protocols are key parts of the role.
You should bring hands-on experience with React JS, Redux, HTML5, and CSS3 on the front end, with some exposure to testing tools like Jest. Cloud-native development experience is a plus. You will work from the Mumbai office during day shifts, embracing a culture of experimentation and continuous improvement while staying informed about industry-wide technology trends and best practices.