remote
Senior C Back-end Developer - Capgemini
Backend Engineer
Senior C# Back‑end Developer with 8+ years of experience building high‑performance, scalable applications using .NET, SQL, and Azure services, delivering robust REST APIs and leading code quality initiatives.
About the role
Key Responsibilities
- Design, develop, test, and optimize high‑throughput C# applications on the .NET platform.
- Write clean, maintainable code and conduct thorough code reviews to uphold quality standards.
- Collaborate with cross‑functional teams across release cycles, ensuring smooth regression testing and deployment.
- Implement and consume RESTful APIs, integrating with Azure services and third‑party systems.
- Analyze performance bottlenecks and refactor code to improve scalability and reliability.
Requirements
- 8+ years of professional experience in C# and .NET development.
- Strong proficiency with relational databases (SQL) and experience designing efficient data models.
- Hands‑on experience with Azure cloud services (App Service, Functions, SQL Database).
- Solid understanding of REST API design, authentication, and versioning.
- Excellent problem‑solving skills and a proactive, collaborative mindset.