C++ Associate Software Engineer at Finastra, Pune

Apply Now

Job Description

Responsibilities & Deliverables

  • Software Design: Participate in design meetings and analyze user needs to determine technical requirements.
  • Code Development: Design and develop high-quality, efficient C++ code.
  • Testing & Debugging: Test, debug, analyze, and fix application issues; work closely with stakeholders to resolve problems promptly.
  • Lifecycle Management: Follow the software development lifecycle process.
  • Stakeholder Interaction: Collaborate with internal teams to support product releases and resolve program issues.
  • Additional Projects: Handle other duties and projects as assigned.

Required Experience & Skills

  • Experience: 1–2 years in software development including design and coding.
  • C++ Programming & Data Structures: Strong understanding of OOP concepts, STL, and memory management.
  • Problem Solving: Ability to analyze requirements and propose effective solutions.
  • Version Control: Familiarity with Git or similar tools.
  • Industry Knowledge: Payments/Financial industry experience preferred.
  • Methodologies: Knowledge of software development methodologies and lifecycle processes.
  • Technical Skills: Ability to provide solutions to moderately complex technical problems independently.
  • Communication: Strong verbal and written communication skills; effective customer service skills.
  • Teamwork: Ability to work independently or within a team and manage multiple projects simultaneously.

Benefits

  • Flexibility: Unlimited vacation (subject to local regulations), hybrid working arrangements, paid time off for voting, bereavement, and sick leave.
  • Well-being: Employee Assistance Program, Wellbeing Champions network, monthly wellness events.
  • Health & Financial Security: Medical, life and disability insurance, retirement plans, and lifestyle benefits.
  • Sustainability: Paid volunteering time and donation-matching opportunities.
  • Inclusion: Diversity and inclusion communities (Count Me In, Culture@Finastra, Proud@Finastra, Disabilities@Finastra, Women@Finastra).
  • Career Development: Online learning and accredited courses via Skills & Career Navigator tool.
  • Recognition: Global recognition program – Finastra Celebrates.

About Finastra

Finastra is a global leader in financial services software, dedicated to expanding access to financial services and shaping what’s next for the industry. Their technology powers mission-critical solutions across Lending, Payments and Universal Banking, supporting over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries.