onsite
Lead C Developer - .NET Core & Azure SaaS - Client Server
Software Engineer
Lead backend engineer specializing in C# and .NET Core, driving large‑scale SaaS solutions on Azure while providing technical project leadership and championing clean, maintainable code.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance, scalable backend services using C# and .NET Core.
- Architect and implement Azure‑based SaaS solutions, ensuring reliability, security, and cost efficiency.
- Lead technical projects from concept through delivery, coordinating cross‑functional teams and mentoring junior developers.
- Establish and enforce coding standards, code reviews, and best practices for clean, reusable, and maintainable code.
- Collaborate with product owners and stakeholders to translate business requirements into robust technical designs.
Requirements
- 5+ years of professional experience in C#/.NET Core backend development, preferably on large, complex systems.
- Deep expertise with Microsoft Azure services and SaaS architecture patterns.
- Proven track record of technical project leadership and team mentorship.
- Strong commitment to clean code, automated testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Excellent problem‑solving skills and ability to communicate complex technical concepts clearly.