Finastra Software Engineer Job Openings :-
Finastra is hiring candidates for the role of Associate Software Engineer for the Pune, Maharashtra, India locations. The complete details about Finastra Software Engineer Job Openings are as follows.
| Company Name:- | Finastra | 
| Required Education: | Graduation | 
| Required Skills: | Proficiency in C++, STL, Windows, SQL (Oracle or MS SQL Server). Familiarity with Agile development methodologies is a plus. | 
| Job Category: | Software Engineering | 
Qualifications
- 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 .
Skills Required
Finastra Software Engineer Job Openings Application Process:-
Apply In Below Link
Note:– Only shortlisted candidates will receive the call letter for further rounds



