Senior Software Engineer

Published date: 2024/01/10
  • Location: Bangalore, Karnataka, India
Responsibilities

Job Title

Senior Software Engineer

Job Location

Bangalore, India

Key Responsibilities:

As a member of the Finastra Development team for Fusion Corporate Channels your responsibilities will include but are not limited to
• Responsible for analysing requirements as per functional and technical specifications, developing and reviewing code.
• Ability to work independently in a fast paced environment with dynamically changing requirements
• To develop and deliver efficient code with high quality and high performance to client.
• Completes applications development by coordinating requirements, schedules and timelines.
• Manages day- to- day individual workload, identifies / mitigates project risks. Promotes teamwork in problem resolution.
• Participate in daily sprint discussions and provide updates on the activities assigned. Work on collaboration tools such as JIRA to reflect development progress.
• Identify bottlenecks and bugs, and devise solutions to these problems. Analyse and resolve issues identified during testing.
• Work with QA to ensure the connector code conforms to internal standards.
• Contribute to Code Reviews and team meetings
• Support and train junior members in the team
• Supports users by developing documentation and assistance tools.
• Understanding fundamental design principles behind a scalable application and should be in a position to provide design recommendations.

The Required Skills, Knowledge & Experience

The role reports into Expert Software Engineer
• Must have first class Bachelor s degree in Engineering or Masters in Computers from an accredited college/ university
• Excellent analytical and problem- solving skills.
• Proven 5+ years working experience in Java enterprise application development, with a good knowledge of its ecosystems and knack for writing clean, readable Java code.
• Must be familiar with the full project lifecycle, for both development and support projects, including estimation.
• Must have Technical Skills
• Angular
• Core Java/J2EE
• Java Design patterns
• Data Structures & Multithreading
• XML/XSLT
• Javascript (Ajax/JQuery/Angular/React)
• HTML
• CSS
• SQL (Database: DB2/MSSQL/MySQL/SQL server)
• Webservice (SOAP/REST)
• Microservice
• Proficient understanding of code versioning tools, such as SVN, GIT etc.
• Proficient in configuring any of the Web servers like Apache Tomcat, Weblogic, IBM Websphere, JBOSS etc.
• Technically savvy and able to ramp up on new technologies quickly. Self-taught developer and technical skills will also be considered an asset.
• Solid understanding of object-oriented programming
• Good understanding of the technical architecture for a software solution.
• Expertise with build tools such as Ant/Maven.
• Effective verbal and written communication skills
Company Name: Finastra

Apply

0 page views

Related listings

  • Software Development Engineer
    Software Developer
    Software Developer
    Job Title Software Development Engineer in Test Role Overview Software Development Engineer Job Summary – Delivering a complete front-end application – Writing tested, idiomatic, and documented JavaScript, HTML and CSS – Cooperating with the back-end...
    2026/11/08
  • Software Engineer
    Software Developer
    Software Developer
    We are looking for a talented full stack engineer to join our UI engineering team in building web applications. We are responsible for designing, building, and maintaining internal and customer facing services including LMS, Education platform and ac...
    2026/11/08
  • Software Engineer
    Software Developer
    Software Developer
    Role Introduction Advanced's Web Team are looking for a Full Stack Developer to join the team in order to help accelerate the execution of our road map plans for FY23 and beyond. A Fully Remote position based in India, you'll join and experienced tea...
    2026/11/08