Description
You will own the design, development, and deployment of scalable enterprise applications using C# and ASP.NET.
Responsibilities
- Lead the architecture design and development of enterprise applications using C# and ASP.NET.
- Drive the technical roadmap, enforce coding standards, and conduct code reviews.
- Collaborate with product managers and architects to gather requirements and formulate technical solutions.
- Manage application security, data integrity, and compliance across the application lifecycle.
- Troubleshoot technical issues, perform root cause analysis, and implement system optimizations.
Required Skills
- 8+ years of experience developing scalable enterprise applications with C# and .NET Core (version 3.1 or higher).
- Proven expertise with ASP.NET MVC, Web API, and Entity Framework.
- Hands-on experience with SQL Server or Azure SQL Database, including schema design and query optimization.
- Proficiency in version control using Git or Azure DevOps Repos.
- Experience supporting CI/CD pipeline automation using Jenkins or Azure DevOps.
- Demonstrated ability to lead application development projects and mentor junior developers.
- Experience designing and deploying secure applications in cloud environments (Azure or AWS).
- Knowledge of application security practices, TLS/SSL, and data encryption.