We are looking for Senior C# .Net Developers with strong experience in C# ASP.NET and modern cloud-based development. You will be responsible for designing, building, and maintaining scalable applications and services, ensuring performance, security, and reliability across the stack.
Duties and Responsibilities
- Design, develop, and maintain web applications using C# ASP.NET and related technologies.
- Build and manage APIs and backend services, ensuring scalability and high availability.
- Implement secure and performant frontend solutions integrated with backend systems.
- Collaborate with cross-functional teams to define requirements, design technical solutions, and deliver features.
- Manage deployment workflows and CI/CD pipelines with Azure DevOps/GitHub Actions.
- Configure and maintain Azure cloud resources (App Services, Functions, Databases, Storage, etc.).
- Ensure application security, performance optimization, and compliance with best practices.
- Monitor, troubleshoot, and resolve production issues across the stack.
- Integrate and optimize Cloudflare services (DNS, CDN, security, caching).
Required Skills & Qualifications
- 5+ years of professional full-stack development experience.
- Strong experience in C# ASP.NET (Core and Framework) for backend and API development.
- Solid understanding of REST APIs, microservices, and web architecture.
- Experience with Azure cloud services (App Services, SQL Database, Blob Storage, Functions, Key Vault).
- Hands‑on experience with GitHub (repositories, workflows, CI/CD).
- Knowledge of Cloudflare for performance optimization, DNS, and application security.
- Familiarity with relational databases (SQL Server, Azure SQL) and ORM frameworks (Entity Framework).
- Strong problem‑solving, debugging, and performance tuning skills.
- Excellent communication and collaboration skills.
Seniority Level
Senior
Employment Type
Project‑based
Job Function
Information Technology, Project Management, and Engineering
IT Services, IT Consulting, and Software Development