Senior Software Developer – .NET Core / Azure (Banking & Financial Services)
We are actively seeking a Senior Software Developer with a strong background in banking or financial services to join our team. In this role, you'll be instrumental in developing and maintaining high-performance back-office web applications that power critical financial operations. The ideal candidate brings deep Microsoft technology expertise and a clear understanding of regulated environments, coupled with a passion for building scalable, secure, and efficient solutions.
As a key member of our development team, you'll help transform and optimize digital experiences that impact core banking operations, compliance, and financial reporting. Your familiarity with the unique demands of financial services systems—such as security, auditability, data integrity, and transaction processing—will be a major asset.
Key Responsibilities
- Design, develop, and maintain internal financial web applications using .NET Core and Azure
- Architect secure and scalable systems for high-volume financial data and transactions
- Collaborate with stakeholders to understand banking business processes and propose robust technical solutions
- Ensure applications meet regulatory and compliance standards relevant to financial services
- Optimize performance, ensure data accuracy, and enforce secure coding best practices
- Conduct code reviews, write unit tests, and support deployment pipelines (CI / CD)
- Provide support for legacy financial systems and assist in modernization initiatives
- Work closely with offshore development teams and contribute to a collaborative agile workflow
- Stay current with banking tech trends, cloud solutions, and industry regulations
Required Skills & Experience
5+ years of software development experience, with recent work in banking or financial servicesExpertise in .NET Core (C#), SQL, and HTML / CSSExperience with Azure cloud services, including deployment and monitoringKnowledge of financial system architecture, transaction processing, and audit loggingProficiency with containers, serverless functions, and microservicesStrong grasp of security best practices, including encryption, authentication, and access controlComfortable in agile environments, with strong team collaboration and stakeholder communication skillsExperience with unit testing, code reviews, and CI / CD toolsFamiliarity with compliance-driven development, including SOX, PCI DSS, or similar standardsPreferred Qualifications
Experience working on banking platforms, payment systems, or wealth management applicationsFamiliarity with React or similar modern JavaScript frameworksUnderstanding of RESTful API development and integration with third-party financial servicesExposure to performance profiling, memory management, and application tuningExperience with Jenkins, Git, and automated testing frameworksProven success working with offshore development teams in regulated environments