Senior Software Engineer

cgi

Hyderabad 6 Years Exp Posted 9h ago

Job Description


. Design, develop, and maintain responsive user interfaces using Angular 21, TypeScript, HTML, and the SLDS/SCSS framework, representing approximately 60% of the role.
. Develop secure and scalable back end services and batch applications using Java 21, Spring Boot 4, Spring Security, Spring Data JPA, and Spring MVC, representing approximately 40% of the role.
. Design and implement REST APIs and integrate applications with Oracle Database using SQL.
. Build and maintain reusable UI components, shared custom libraries, and common application capabilities.
. Create unit tests using JUnit and Mockito and support Selenium based automated testing when applicable.
. Manage application builds and source code using Maven and Git, and participate in code reviews and continuous improvement activities.
. Apply secure coding standards, engineering best practices, and effective troubleshooting to deliver reliable, maintainable software.
. Use AI based coding assistants, such as GitHub Copilot, responsibly to improve development efficiency while validating generated code against team standards.
. Collaborate with product, engineering, quality, and business partners in an Agile delivery environment and document designs, integrations, and support procedures.

 

Similar Openings for You