
About this role
We are seeking a highly skilled Senior Full-Stack Developer with expertise in .NET Core and Angular to join our onsite development team working on enterprise-scale FinTech platforms .
The ideal candidate brings hands-on technical depth, strong communication abilities, and experience leading delivery within cross-functional teams. You will play a key role in designing and building secure, compliant, high-performance systems that support financial transactions, customer onboarding, and lending workflows.
Key Responsibilities
-
Design, develop, and maintain scalable and secure web applications using .NET Core and Angular
-
Translate complex business and regulatory requirements into robust technical solutions
-
Collaborate with product, compliance, QA, and DevOps teams to deliver high-quality releases
-
Lead technical discussions, architecture reviews, and solution design
-
Build and maintain RESTful APIs and integrate front-end applications
-
Ensure system performance, scalability, resilience, and regulatory readiness
-
Work with relational databases ( MySQL, PostgreSQL, MS-SQL, Oracle ) and optimize queries
-
Implement NoSQL solutions ( MongoDB, Redis ) where appropriate
-
Enforce coding standards, security best practices, and documentation
-
Conduct code reviews and mentor junior engineers
-
Drive CI/CD automation and participate in release management
-
Operate in containerized environments using Docker and Kubernetes
-
Proactively identify technical risks and propose improvements
-
Troubleshoot complex production issues and lead resolution efforts
-
Stay current with FinTech trends, security standards, and emerging technologies
Required Skills & Qualifications
-
5+ years of professional experience in Full-Stack development with .NET Core and Angular
-
Strong proficiency in C#, ASP.NET Core, Entity Framework Core
-
Advanced hands-on experience with Angular , TypeScript, JavaScript, HTML5, CSS3, and Bootstrap
-
Solid background working with financial systems, lending platforms, or payment workflows
-
Strong knowledge of relational and NoSQL databases
-
Experience building secure, audit-ready systems in regulated environments
-
Hands-on experience with Docker and Kubernetes
-
Strong understanding of SOLID principles, design patterns , and clean-code practices
-
Proficiency with Git , DevOps pipelines, and CI/CD tools
-
Excellent communication and stakeholder-management skills
-
Experience guiding team members and contributing to delivery planning
Preferred Qualifications
-
Experience integrating payment gateways, credit-scoring systems, or KYC/AML platforms
-
Familiarity with testing frameworks ( xUnit, NUnit, Jasmine, Karma )
-
Experience working with microservices architectures
-
Exposure to cloud platforms (Azure or AWS)
-
Working knowledge of Agile frameworks and tools such as JIRA, Azure DevOps, or Trello
-
Experience supporting high-availability, mission-critical systems
Why Join Us?
-
Build high-impact FinTech platforms
-
Work on complex enterprise-scale systems
-
Opportunity to influence architecture and engineering standards
-
Collaborative and growth-focused culture
-
Leadership growth and long-term career opportunities