Senior .NET Developer
Job Description
Optimize applications for maximum speed, scalability, and security.
Collaborate with business analysts, QA teams, and stakeholders to define and deliver solutions.
Mentor junior developers and conduct code reviews to ensure best practices.
Implement CI/CD pipelines and DevOps best practices.
Troubleshoot, debug, and upgrade existing software.
Ensure adherence to coding standards, security policies, and compliance requirements.
Required Skills & Qualifications
10+ years of experience in .NET development.
Strong expertise in C#, .NET Framework, .NET Core / .NET 6+.
Experience with ASP.NET MVC, Web API, Entity Framework.
Strong knowledge of SQL Server and database design.
Experience with cloud platforms such as Azure (preferred).
Familiarity with microservices architecture and containerization (Docker/Kubernetes).
Experience with version control systems like Git.
Strong understanding of object-oriented programming (OOP) principles and design patterns.
Excellent problem-solving and analytical skills.
Strong communication and leadership abilities.
Similar Jobs
Sr. Data Analyst Engineer
Texas
Sr. Network Security Engineer
Pennsylvania
Network Engineer
Remote
.NET Full Stack Developer
Remote
Typescript / Node.Js Architect
Colorado