Senior Software Engineer – FinTech / Crypto Platform
A fast-growing fintech company is seeking a passionate and experienced Senior Software Engineer to help build and scale its next-gen trading platform. This is a hands-on engineering role within a small, collaborative team working with modern tech and microservices in a fast-paced environment.
Why You’ll Want This Role:
You’ll be part of a team that moves quickly, works smart, and is focused on continuous innovation in the digital assets and financial services space. It’s a great opportunity to own meaningful projects, contribute to architecture decisions, and build scalable, secure systems using .NET and Azure cloud technologies.
What You’ll Do:
- Design, develop, and maintain back-end services and applications
- Contribute to architecture, design patterns, and best practices
- Write automated unit/integration tests and participate in code reviews
- Support production systems and participate in iterative releases
- Collaborate cross-functionally in a fast-moving agile environment
What You Bring:
- 4+ years of back-end software development experience
- Proficiency in C#/.NET, Dapper, and SQL Server
- Familiarity with SOLID principles, Clean Code, and modern design patterns
- Experience with unit testing frameworks (e.g., NUnit) and CI/CD (Azure DevOps)
- Knowledge of microservices architecture and Git workflows
- Ability to work independently and communicate clearly with distributed teams
Nice-to-Haves:
- Exposure to JavaScript frameworks (React, Angular)
- Experience with Node.js, SASS, HTML5, and iDesign
- Knowledge of cloud platforms like Azure or AWS
- Background working in high-growth or fintech environments