The company is looking for a Senior .NET Developer to design, build, and maintain scalable applications, services, and APIs that power their core products. The role involves not only delivering code but also shaping development practices, mentoring, and guiding architectural decisions.
Requirements
- 5+ years of professional experience with C-Sharp and the .NET ecosystem.
- Strong expertise in ASP.NET Core, Web APIs, and MVC.
- Solid knowledge of SQL Server / Azure SQL (schema design, queries, performance optimization).
- Practical experience deploying applications to Azure.
- Proficiency with object-oriented design, SOLID principles, and common design patterns.
- Experience with CI/CD pipelines and source control (Git).
- Exposure to microservices architecture and distributed systems.
Responsibilities
- Architect, design, and develop solutions primarily in C-Sharp and .NET (Core / 6 / 7 / 8).
- Build and optimize ASP.NET Core Web APIs, services, and integrations.
- Design and tune SQL Server / Azure SQL databases, stored procedures, and queries.
- Implement secure authentication/authorization flows (e.g., IdentityServer, Azure AD, OAuth2, OpenID Connect).
- Contribute to cloud-native applications in Azure (App Services, Functions, AKS, Storage, Service Bus, etc.).
- Deliver high-quality, maintainable code through unit testing, code reviews, and adherence to SOLID principles.
- Collaborate with DevOps teams on CI/CD pipelines (Azure DevOps, GitHub Actions) and containerized deployments (Docker/Kubernetes).
Other
- LOCAL CANDIDATES ONLY
- Mentor and coach junior and mid-level developers.
- Strong problem-solving, debugging, and analytical skills.
- Excellent collaboration and communication abilities.
- Previous mentorship or technical leadership responsibilities.