Description
Lead the development of applications using .NET and C#.
Responsibilities
- Develop and maintain C# based applications using .NET frameworks.
- Design and implement RESTful APIs and data access layers using Entity Framework and LINQ.
- Manage and deploy solutions leveraging Microsoft Azure services.
- Implement and maintain CI/CD pipelines within an Agile framework.
Required Skills
- 5+ years of progressive experience in software development, with 5+ years in a technical leadership role.
- 4+ years of strong experience in .NET (C#) based application development.
- Expertise with ASP.NET, RESTful APIs, Entity Framework, and SQL Server.
- Extensive experience with Microsoft Azure services (App Services, Functions, SQL Database).
- Proficiency with Azure DevOps and knowledge of CI/CD practices.
- Experience working within Agile development methodologies.
- Bachelor's degree required, or 3+ years progressive experience in specialty in lieu of education.
Preferred Skills
- Microsoft certifications (e.g., Azure Developer Associate, .NET certifications).
- Exposure to DevOps tools like GitHub Actions or Jenkins.