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.