2 hours ago
Pune, IndiaSenior
Responsibilities
- Understand requirements and create detailed design documents.
- Design, develop, test, debug, and maintain software applications using ASP.NET, C#, JavaScript, C++, Windows, and SQL.
- Create unit tests and test cases, fix bugs, recreate issues, and resolve software defects.
- Analyze existing software architecture and codebases and optimize application performance.
- Diagnose and resolve production issues by analyzing logs and traces.
- Collaborate with cross-functional teams to triage issues in payment flows and provide QA support.
- Participate in code reviews and provide constructive feedback.
- Provide knowledge transfer and mentoring to team members.
- Develop understanding of product functionality and payment processes.
- Work across different time zones as needed.
Requirements
- More than 5 years of software development and software development lifecycle experience.
- Strong experience with C#, ASP.NET, ADO.NET, Windows, and Microsoft SQL Server.
- Ability to read code and understand existing functionality and complex software systems.
- Experience diagnosing and resolving production issues using logs and traces.
- Experience with multithreading.
- Experience with software development tools and version control systems such as Git.
- Strong problem-solving, logical, analytical, ownership, and attention-to-detail skills.
- Good communication and teamwork skills.
- Familiarity with Agile development methodologies is a plus.
- C++ and STL experience is desirable.
- Payment knowledge, including Payplus, Gfx, ISO payments, FED payments, or SWIFT payments, is desirable.
Benefits
- Unlimited vacation subject to local regulations and business priorities.
- Hybrid working arrangements and paid time off for voting, bereavement, and sick leave.
- Employee Assistance Program, Wellbeing Champions, Gather Groups, and monthly well-being events.
- Medical, life, and disability insurance, retirement plans, lifestyle benefits, and other location-dependent benefits.
- Paid volunteer time and donation-matching opportunities.
- Access to inclusion communities including Count Me In, Culture@Finastra, Proud@Finastra, Disabilities@Finastra, and Women@Finastra.
- Online learning and accredited courses through the Skills & Career Navigator tool.
- Participation in the Finastra Celebrates global recognition program and regular employee surveys.
- Role located in Pune with hybrid working arrangements; specific benefits may vary by location.
