Finastra Recruitment 2025 Hiring Associate Software Engineer
Finastra Recruitment 2025 is now open for the role of Associate Software Engineer, offering a great opportunity for fresh graduates to join one of the world’s leading fintech innovators. Ideal for B.E/B.Tech/M.Tech/MCA candidates with a passion for software development, this role allows you to work on advanced banking and financial technology solutions. At Finastra, you’ll contribute to building and maintaining enterprise-grade applications used by global financial institutions. With access to world-class tools, collaborative teams, and a dynamic work culture, this is your chance to develop your coding, problem-solving, and software engineering skills. Apply now to launch your fintech career with Finastra!
Company Name: Finastra
Job Profile: Associate Software Engineer
Degree Needed: B.E/B.Tech
Passout Year: 2024, 2025
Work Location: Pune, India
Experience Level: 0 – 1 Year
Requirements:
- Experience: Over 1.5 years in software development and lifecycle.
- Technical Skills: Proficiency in C++, STL, Windows, SQL (Oracle or MS SQL Server).
- Concepts: Strong object-oriented programming.
- Problem-Solving: Excellent logical and analytical thinking, attention to detail.
- Multithreading: Experience in multithreading.
- Issue Analysis: Ability to identify and analyze production issues using traces/logs.
- Tools: Familiarity with software development tools and version control systems (e.g., Git, Perforce).
- Soft Skills: Good communication and teamwork skills.
- Methodologies: Familiarity with Agile development methodologies is a plus.
- Architecture: Understanding of client-server architecture.
- Memory Management: Understanding memory leaks and memory violations.
- Programming: Experience with threading and socket programming.
- Networking: Networking knowledge.
- Independence: Ability to work independently and efficiently acquire knowledge through web searches.
Good To Have:
- Payments Knowledge: Experience with Pay plus, Gfx, or payments.
- Design Patterns: Knowledge of design patterns.
- ISO Payments: Familiarity with ISO payments, MT, Fed payments.
- MQ: Usage of MQ commands, understanding the structure of MQ messages, different types of MQ messages (String, Binary), and conversion of MQ messages.
Responsibilities:
- Requirement Analysis: Understand requirements, create detailed design documents, and perform coding, unit testing, and bug fixing.
- Development: Develop, test, and maintain high-quality software applications using C++ on the Windows platform.
- Code Analysis: Analyze and understand existing software architecture and codebase.
- Optimization: Identify areas for improvement and optimize software performance.
- Collaboration: Work with cross-functional teams to design and implement new features.
- Debugging: Debug and resolve software defects and issues.
- Code Quality: Write clean, maintainable, and efficient code.
- Product Understanding: Develop an understanding of product functionality and payment processes by referring to documents and team assistance.
- QA Support: Provide support to the QA team.
- Code Reviews: Participate in code reviews and provide constructive feedback.
- Maintain Dev environment and continuous improvement .
For the latest updates and career opportunities:
- Download CyberTecz Jobs on the Play Store for job alerts.
- Join our WhatsApp Community for daily updates.
- Follow us on Telegram and Instagram for instant notifications.
- Explore Interview Questions, Resume Tips, Recruitment Processes, and Abroad Job Opportunities.