We are seeking a Senior Software Engineer with expertise in Securities Transactions, STEX Trading, Settlements, and Cash Domain experience. The ideal candidate will have a strong background in Credit & Finance, including Lending, cost & fees, and AMI and CAPI Interface development. This role will involve working on complex financial systems and ensuring seamless transaction processes.
Key Responsibilities
- Securities Transaction Expertise. Work with STEX Trading, settlements, and reconciliation processes to ensure accurate and efficient transaction handling.
- Credit & Finance Development. Engage in projects related to lending, costs & fees, and develop services for AMI and CAPI interfaces.
- Cash Domain Experience. Collaborate with teams to manage payment processes and enhance cash management systems.
- System Development. Design, develop, and implement software solutions that meet business requirements while adhering to best practices.
- Collaboration. Work closely with cross-functional teams, including product management, business analysts, and quality assurance, to deliver high-quality software solutions.
- Continuous Improvement. Identify areas for improvement in existing systems and processes, and propose innovative solutions to enhance performance and user experience.
Qualifications/Requirements
- Experience. 5+ years of experience in software development, particularly in financial services.
- Technical Skills. Proficiency in programming languages such as Java, C#, or Python; familiarity with financial transaction systems and SWIFT messaging.
- Domain Knowledge. Strong understanding of Securities Transactions, Credit & Finance, and Payment processes.
- Analytical Skills. Excellent problem-solving abilities and analytical thinking to navigate complex financial systems.
- Communication. Strong verbal and written communication skills, with the ability to work collaboratively in a team environment.
- Education. Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Why Join Us?
- Innovative Environment. Be part of a forward-thinking organization that values creativity and innovation.
- Career Growth. We provide opportunities for professional development and career advancement in a dynamic field.
- Collaborative Culture. Join a diverse team of professionals dedicated to delivering exceptional results and making a positive impact.
If you are passionate about technology and finance and ready to take on new challenges, we want to hear from you! Apply now to join our team at Tech Mahindra.