Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer

AT Finastra
Finastra

Senior Software Engineer

Bangalore, India

Responsibilities

Senior Software Engineer (C++)

What will you contribute?

You will join a scrum team working on Kondor Front Office system. You will be involved in the design and development of functional requirements of our clients - investment banks. As a senior software engineer, you will be a contributor to the product delivery of a team. You will design and develop following Agile and SAFe methodologies, and development best practices: code review, SOLID principles, automatic tests and continuous integration.

This position is located in Bangalore.

Responsibilities & Deliverables:

Your deliverables as a Senior Software Engineer will include, but are not limited, to the following:

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


  • Participates in software design meetings and analyzes user needs to determine functional and technical requirements.
  • Implements functional requirements according to specification.
  • Follows the software development lifecycle process
  • Debugs, analyzes and fixes complex application defects.
  • Shares the knowledge with team members Interacts with internal stakeholders to support product releases and/or Business Analysts and QA Engineers to resolve software issues.
  • Other duties as assigned.

Required Experience:

  • 5+ years' software development experience including design and development
  • Good C++ (must have) programming and OOP skills.
  • Python hands-on experience would be a plus.
  • Familiarity with Linux OS.
  • Relational databases and SQL programming experience
  • Familiarity with Git, Jira, Jenkins, Docker, Kubernetes is preferred.
  • Knowledge of software development methodologies and the software development lifecycle.
  • Team spirit, enthusiasm, willing to learn and progress in an international, friendly and inclusive environment.
  • Effective verbal and written communication in English.
  • Strong technical and analytical skills.
  • An experience or knowledge on the financial industry would be a plus.

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Finastra-10701
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Vision Insurance
    • Life Insurance
    • Dental Insurance
    • Health Insurance
    • Mental Health Benefits
    • Health Reimbursement Account
    • Short-Term Disability
    • Long-Term Disability
    • Pet Insurance
    • FSA
    • HSA
  • Parental Benefits

    • Birth Parent or Maternity Leave
  • Work Flexibility

    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Happy Hours
    • Company Outings
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
  • Financial and Retirement

    • Financial Counseling
    • 401(K) With Company Matching
  • Professional Development

    • Internship Program
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Promote From Within
    • Access to Online Courses
    • Lunch and Learns