Senior .Net/C# Developer
Industry: Information Technology & Services
Role Overview
We are seeking an experienced .NET Developer with 10 years of professional expertise in designing, developing, and maintaining enterprise applications. The role requires strong technical leadership, hands‑on coding skills, and the ability to deliver scalable, secure, and reliable solutions within the IT services domain.
Key Responsibilities
- Lead the design, development, and deployment of applications using C#, ASP.NET Core, MVC, and Web API.
- Architect solutions that align with industry best practices and business requirements.
- Ensure application performance, scalability, and security.
- Collaborate with cross‑functional teams to translate requirements into technical deliverables.
- Mentor junior developers and conduct code reviews.
- Integrate applications with SQL Server databases, cloud services (Azure/AWS), and APIs.
- Provide production support and troubleshooting for existing systems.
Qualifications
- Bachelor’s degree in Computer Science, IT, or related field.
- 10 years of hands‑on experience in .NET development, with strong hands-on expertise in Microservices, DevOps, and cloud-based application development
- Expertise in C#, ASP.NET Core, MVC, Entity Framework, LINQ.
- Strong background in SQL Server and database optimization.
- Familiarity with front‑end frameworks (Angular, React, or similar).
- Experience with cloud platforms (Azure/AWS) and DevOps practices.
- Solid understanding of software architecture principles (SOLID, microservices).
- Strong communication and problem‑solving skills.
Preferred Skills
- Exposure to CI/CD pipelines and version control (Git).
- Experience in Agile/Scrum environments.
- Ability to lead technical discussions and contribute to solution design.