Job Description

What You'll Do
Develop, maintain, and optimize backend services using C#/.NET Core
Review technical designs and provide guidance to mid-level backend engineers
Build and maintain microservices with asynchronous task handling and compensation mechanisms
Apply design patterns, OOP principles, and best coding practices
Conduct code reviews and ensure implementation of DRY principles and maintainable code
Implement and maintain unit tests and improve testing coverage
Work closely with frontend, QA, DevOps, and product teams to deliver high-quality releases
Troubleshoot complex backend issues and propose long-term technical solutions
What We're Looking For
5–7 years of backend development experience
Strong ownership of system design and backend architecture
Excellent communication skills with the ability to collaborate cross-functionally
Ability to mentor junior engineers and uphold engineering best practices
Show more Show less

Ready to Apply?

Take the next step in your AI career. Submit your application to CXC today.

Submit Application