We are seeking a highly skilled .NET Full Stack Developer with extensive experience in and a strong understanding of the banking and financial services domain. The ideal candidate will be responsible for designing developing and maintaining scalable full-stack web applications ensuring secure and efficient handling of financial transactions and data.
Key Responsibilities:
- Develop and maintain scalable high-performance applications using .NET Core / MVC C# and
- Design and implement RESTful APIs and microservices to support banking workflows
- Work with SQL Server or other RDBMS for complex data modeling and stored procedures
- Collaborate with business analysts architects and QA teams to translate banking requirements into robust technical solutions
- Ensure data security compliance and adherence to banking regulatory standards during development
- Build responsive and user-friendly web interfaces using HTML5 CSS3 JavaScript/TypeScript
- Implement unit and integration tests using frameworks like xUnit Jest or Mocha
- Participate in code reviews agile ceremonies and support DevOps and CI/CD pipeline configurations
- Work closely with infrastructure and security teams to meet enterprise IT and risk compliance standards
- Monitor application performance and provide support for production issues and enhancements
Required Skills:
- 12 years of experience in .NET Core MVC C# and Entity Framework
- 3 years of hands-on experience with (including Redux or Context API)
- Solid experience in JavaScript TypeScript HTML5 and CSS3
- Proficient in SQL Server or other enterprise-level RDBMS (e.g. Oracle PostgreSQL)
- Experience working in Banking/Financial Services on modules like loans payments compliance AML risk or treasury systems
- Strong understanding of microservices architecture API gateways and secure API development
- Familiarity with Azure DevOps Git CI/CD pipelines and containerization (Docker/Kubernetes)
- Knowledge of unit testing code quality tools and agile development practices
Preferred Qualifications:
- Prior experience in Core Banking Systems Risk & Compliance Solutions or Financial Transactions Processing
- Exposure to cloud technologies like Azure App Services Key Vault Azure SQL etc.
- Experience with messaging queues (e.g. RabbitMQ Kafka)
- Microsoft Certifications:
- Azure Developer Associate
- .NET Developer Certification.