NET Application Architect
Role details
Job location
Tech stack
Requirements
-
Extensive professional experience in .NET application development.
-
Strong hands-on experience with C#, .NET Framework / .NET Core, and Entity Framework.
-
Demonstrated experience taking ownership of and enhancing existing applications and codebases.
-
Proven expertise designing and developing RESTful APIs and GraphQL services.
-
Advanced SQL Server experience, including:
-
Stored procedures
-
Query tuning
-
Indexing strategies
-
Database performance optimization
Experience using GitHub Enterprise for version control and development workflows.
Proven ability to lead development efforts and mentor other developers.
Strong written and verbal communication skills.
Highly Desired Qualifications:
- Experience migrating or modernizing legacy MVC applications.
- Experience with React, PrimeReact, Vite, and Node.js.
- Experience supporting and improving applications in active production environments.
- Experience working in public sector, government, or other highly visible environments.
- Experience supporting financial, tax, accounting, or property-related systems.
- Familiarity with application architecture patterns, scalable design principles, and modernization strategies.