Senior Full-Stack C# Developer for Remote FinTech Trading Platform
Remotely
Full-time
Part-time
Are you a talented Full-Stack C# Developer seeking to leverage your expertise in a challenging financial technology environment? We're looking for an accomplished software engineer to join our international team developing sophisticated brokerage and trading platforms. In this role, you'll architect and implement high-performance financial applications utilizing C#/.NET 8, ASP.NET Core, and React 18—while enjoying the flexibility of working remotely from anywhere in the world.
Key Responsibilities
- Design and develop user-friendly back-office applications for corporate process management with focus on intuitive user experience and performance optimization.
- Architect and implement integration services and highly-loaded Web-APIs utilizing ASP.NET Core with emphasis on scalability and reliability.
- Collaborate with business analysts to conduct thorough system analysis of requirements and validate their alignment with existing architectural frameworks.
- Execute comprehensive testing protocols and quality assurance measures for implemented solutions.
- Manage deployment procedures and commissioning of new features across development environments.
- Conduct meticulous source code reviews and implement strategic refactoring to maintain code quality and technical excellence.
- Create detailed documentation for solutions and APIs, ensuring clarity for future development and maintenance.
- Participate actively in the complete software development lifecycle for sophisticated banking and brokerage trading services.
Required Skills & Experience
- Minimum 3 years of professional experience as a C#/.NET developer with demonstrable project outcomes.
- Strong proficiency in ASP.NET Core Web-API development with production-level implementations.
- Front-end development expertise using React, Angular, Vue, or Svelte frameworks—with preference for React experience.
- Comprehensive understanding of HTTP protocols—including status codes, headers, authentication mechanics, and authorization methodologies.
- Proven experience with code review processes and continuous integration principles in professional environments.
- Solid knowledge of object-oriented programming concepts, SOLID principles, and modern design patterns.
- Familiarity with diverse software development methodologies including Agile, DevOps, and Continuous Integration practices.
- English language proficiency sufficient for interpreting technical documentation and communicating effectively with team members.
- Demonstrated adaptability to distributed team structures and remote work environments.
Preferred Qualifications
- Hands-on experience with our specific technology stack: React 18, MobX 6, TypeScript 5.4, NSwag, ASP.NET Core 8, and Dapper 2.1.
- Advanced front-end styling capabilities using Flexbox and Bootstrap 5—visual design sensibility is highly valued.
- Previous experience in financial services, banking, or brokerage software development sectors.
- Understanding of financial trading systems and their associated regulatory requirements.
- Background working with high-performance, low-latency systems where milliseconds matter.
- Proficiency in SQL and database optimization techniques for enterprise-scale applications.
Project Details
You'll be contributing to an innovative banking initiative focused on developing cutting-edge brokerage platforms and trading services. This project involves creating robust back-end systems and intuitive front-end interfaces that enable efficient financial operations and trading activities. Your work will directly enhance real-world trading capabilities for financial institutions—making this role both challenging and impactful.
Why Join Us
Embark on a journey with our team to build transformative financial technology that revolutionizes trading and investment operations! You'll collaborate with accomplished professionals in a flexible remote environment that respects work-life balance. This position offers exceptional opportunities to expand your technical repertoire across both front-end and back-end domains while working with state-of-the-art technologies in the dynamic FinTech landscape. Are you ready to make your mark in financial software development?