Job Title: Senior Software Engineer – 2
Job ID: REQ0524_0031702
Location: Bengaluru, India
Experience: 5+ Years
Job Type: Full-Time
End Date to Apply: July 5, 2025
Role Overview
As a Senior Software Engineer at Finastra, you will be responsible for designing, developing, and maintaining high-quality software product applications.
The role involves collaborating with stakeholders to ensure requirements are met, issues are resolved quickly, and product releases are successfully supported.
You will work independently and collaboratively, managing multiple projects in a dynamic environment.
Key Responsibilities
Participate in software design meetings and gather technical requirements based on user needs.
Design, develop, test, and debug high-quality software code.
Resolve software defects and ensure timely fixes in coordination with internal teams.
Follow best practices in the software development lifecycle.
Provide support for product releases and issue resolution.
Take ownership of additional duties and projects as assigned.
Technical Requirements
Minimum 5 years of software development experience with strong design capabilities.
Proficiency in Java, JavaScript, Microservices, and Azure PaaS.
Experience with RESTful APIs, Spring Boot, Angular 10+, HTML, CSS, and SQL.
Understanding of software development methodologies and full SDLC.
Strong analytical, problem-solving, and technical skills.
Intermediate knowledge of required programming languages and development tools.
Preferred Qualifications
Experience in the financial services industry.
Proficiency with Microsoft Office applications.
Ability to manage multiple projects independently or in team settings.
Effective verbal and written communication and customer service skills.
Educational Qualifications
Bachelor’s degree in Computer Science, Engineering, or related technical field.
Employee Benefits
Unlimited vacation with hybrid working options.
Access to one-on-one therapy, coaching, and emotional wellness support.
Comprehensive insurance and retirement benefits.
Paid volunteering time and donation matching opportunities.
Participation in DE&I employee groups.
Access to online courses and upskilling through Finastra's learning platforms.
Recognition programs and employee engagement initiatives.