You will lead architectural design, development, and modernization efforts across C#/ .NET applications.
Responsibilities
- Own technical modernization initiatives, including legacy refactoring and cloud-readiness improvements.
- Translate complex business requirements into scalable technical solutions alongside Product Owners.
- Establish and enforce architectural standards and coding guidelines across the stack.
- Design, implement, and govern secure, scalable RESTful APIs and backend services.
- Lead root-cause analysis of production issues and implement durable corrective solutions.
Required Skills
- 7+ years of professional experience developing enterprise applications using C# and .NET.
- Demonstrated experience leading architectural decisions in complex or legacy environments.
- Strong expertise with ASP.NET MVC and API-driven architectures.
- Advanced experience with Microsoft SQL Server (2012+), including performance tuning and query optimization.
- Proven success modernizing legacy systems and refactoring monolithic architectures.
- Experience designing secure, scalable RESTful APIs with JWT/OAuth patterns.
- Proficiency with Git-based source control and CI/CD automation.
- Strong knowledge of dependency injection, middleware pipelines, and async/await.
- Working knowledge of SPA architecture and modern frontend frameworks (Angular or React).