Summary
Join Capital Markets Gateway LLC (CMG) as a Backend Software Engineer to design, develop, and maintain robust backend systems and APIs for our core financial products. Collaborate with cross-functional teams to ensure seamless data flow and system reliability. Optimize performance, enhance system architecture, and apply best practices in software development and security. Contribute to a strong engineering culture through code reviews and knowledge sharing. Leverage technologies like Docker, Kubernetes, and various other tools to improve system reliability and performance. This role requires proven experience as a Backend Engineer with expertise in .NET, ASP.NET Core, and related technologies.
Requirements
- English level - C1 or C2
- Proven experience as a Backend Engineer or similar role
- C#, ASP.NET Core: 3+ years
- Software Engineering: 5+ Years
- Write high-quality, well-tested code
- Structured, detail-oriented thinker with awareness of broader system goals
- Quick learner, self-motivated, and comfortable working with minimal supervision or dealing with ambiguity
- Strong analytical, problem-solving, and communication skills (written and verbal)
- Enjoys team collaboration, continuous learning, and building scalable solutions
- Data-driven mindset with a preference for experimentation and iterative improvement
Responsibilities
- Design, develop, and maintain scalable backend services using .NET 9 and ASP.NET Core, and GraphQL
- Collaborate with distributed teams to deliver new product features and enhancements
- Write high-quality, well-tested code and contribute to automated testing frameworks using xUnit.net , Moq, and FluentAssertions
- Participate in architectural discussions and contribute to technical decisions, documentation, and prototyping
- Leverage technologies like Docker, Kubernetes, Redis, RabbitMQ, GraphQL, and PostgreSQL to improve system reliability and performance
- Monitor, debug, and optimize applications using DataDog, Grafana, OpenTelemetry, and Microsoft Azure services
- Contribute to a strong engineering culture through code reviews, knowledge sharing, and continuous improvement
- Engage in agile development processes including sprint planning, daily stand-ups, and retrospectives
Preferred Qualifications
Fintech experience is a plus
Benefits
- 2 year+ contract
- 15 business days of vacation
- Tech courses and conferences
- Top-of-the-line MacBook
- Fully remote working environment
- Flexible working hours
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.