Loading job details...
Posted 2026-07-13
Associate Software Engineer | Finastra Hiring Company Name • Finastra Job Role • Associate Software Engineer Location • Pune, Maharashtra Experience Required • 1–2 Years Job Type • Full Time Education Required • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline Required Skills • C++ Programming • Object-Oriented Programming (OOP) • Standard Template Library (STL) • Memory Management • Data Structures • Software Design • Software Development Lifecycle (SDLC) • Testing & Debugging • Git Version Control • Problem Solving • Analytical Skills • Communication Skills • Team Collaboration About Company • Finastra is a global leader in financial services software, providing innovative solutions across Lending, Payments, and Universal Banking. Its technology supports more than 7,000 customers, including 80% of the world's top 50 banks, across over 110 countries. Job Description • Finastra is looking for an Associate Software Engineer with 1–2 years of experience in C++ development. In this role, you will design, develop, test, debug, and maintain high-performance software applications while collaborating with cross-functional teams to deliver reliable financial technology solutions. Roles and Responsibilities • Participate in software design discussions and analyze technical requirements. • Design and develop high-quality applications using C++. • Write clean, efficient, and maintainable code. • Test, debug, analyze, and resolve software issues. • Follow Software Development Lifecycle (SDLC) processes. • Collaborate with internal stakeholders during product development and releases. • Provide technical solutions for moderately complex software problems. • Maintain and enhance existing software applications. • Participate in code reviews and development activities. • Handle additional development tasks and assigned projects. Eligibility Criteria • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field. • 1–2 years of experience in software development using C++. • Strong understanding of Object-Oriented Programming (OOP), STL, and memory management. • Knowledge of Data Structures and Algorithms. • Familiarity with Git or other version control systems. • Understanding of software development methodologies and SDLC. • Strong analytical, communication, and problem-solving skills. Preferred Skills • Experience in the Payments or Financial Services domain. • Ability to work independently and collaboratively in a team environment. • Experience managing multiple development tasks simultaneously. Why Join Finastra? • Work with one of the world's leading financial technology companies. • Opportunity to develop enterprise-grade banking and payment solutions. • Hybrid work environment with flexible work policies. • Unlimited vacation policy (subject to local guidelines). • Comprehensive health, life, and wellness benefits. • Continuous learning, mentorship, certifications, and career development opportunities. • Inclusive, collaborative, and innovation-driven workplace. • Global exposure with opportunities to work alongside industry experts. Additional Information • Job Role: Associate Software Engineer • Employment Type: Full Time • Location: Pune, Maharashtra • Experience: 1–2 Years • Domain: Financial Technology (FinTech) / Banking Software • Work Mode: Hybrid
Get latest job alerts instantly
Trusted by thousands of job seekers