Senior .NET Developer | Remote Banking Engineer | ASP.NET
Remotely
Full-time
We are seeking an experienced Senior .NET Developer to join our global team working on a large-scale banking platform. In this remote position, you will design, develop, and maintain highly loaded banking applications using cutting-edge technologies like ASP.NET Web API, MVC, and Angular. The ideal candidate brings strong expertise in full-stack development with a focus on performance optimization and scalable architecture for financial systems.
Key Responsibilities
- Design and develop components for a highly loaded banking portal using ASP.NET Web API, MVC, JavaScript, and Angular frameworks.
- Collaborate with cross-functional agile teams to deliver new features and improvements on two-week sprint cycles.
- Work efficiently with existing codebases, including maintaining and improving legacy code.
- Implement responsive and cross-browser compatible user interfaces using modern JavaScript practices.
- Conduct thorough code testing and participate in code reviews to maintain high quality standards.
- Troubleshoot and resolve defects identified during QA testing phases.
- Optimize application performance for banking-grade security and reliability.
- Document code, architecture decisions, and development processes.
- Stay current with emerging technologies and best practices in .NET ecosystem.
Required Skills
- 3+ years of professional software development experience with .NET platform, including ASP.NET Web API and MVC.
- 2+ years of experience developing Single Page Applications using Angular framework (versions 2 through 16).
- Strong proficiency in JavaScript with demonstrated experience in cross-browser layout techniques.
- Advanced knowledge of CSS, SASS, and modern frontend development practices.
- Solid understanding of software design patterns and architectural principles.
- Experience working in agile methodology environments (Scrum, Kanban).
- Proven ability to work independently while coordinating with remote team members.
- Strong problem-solving skills and attention to detail—especially critical for financial applications.
- Excellent written and verbal communication skills in English.
Nice to Have
- Experience with web application build tools like Gulp, Webpack, or Vite.
- Knowledge of modern .NET 6/7/8 development.
- Previous work experience in banking or financial services industry.
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with unit testing frameworks and test-driven development.
- Familiarity with cloud platforms (Azure, AWS).
- Knowledge of database design and optimization (SQL Server, PostgreSQL).
Why Join Our Team
As a remote .NET Developer on our team, you'll work on meaningful projects that impact millions of banking customers. You'll collaborate with talented professionals across the globe, enjoy a flexible work schedule, and have opportunities for professional growth in a stable banking technology environment. We offer competitive compensation, regular training opportunities, and a supportive, inclusive culture that values work-life balance.