Dot Net - Software Architect/Lead
Role details
Job location
Tech stack
Job description
Note - This is a W-2 position, and we welcome candidates requiring H-1B transfer sponsorship to apply. No third-party vendors.
W2 Benefits - Health Insurance (Medical, Dental, Vision), Employee 401 k Contributions, HSA and other Benefits.
Scope of Work:
The ideal candidate will be able to contribute immediately in the following areas:
- Assist ITD in reconciliation of current business requirements and modern information technology standards.
- Identification of risks and system constraints.
- Estimation of development timeline.
- Software development, testing and release management tasks.
- Ensuring code quality standards.
- Mentoring of development staff.
Requirements
- Minimum ten (10) years of experience in the design, development, testing and deployment of software solutions to manage complex business requirements.
- Previous software architecture experience
Technical Competencies:
-
.NET 6 & 8
-
.NET MVC, Razor Pages
-
.NET Entity Framework
-
.NET WEB API
-
Azure Authentication (Microsoft Entra)
-
SQL Server (2016 and up)
-
Ability to write and debug complex queries
-
SSIS & SSRS
-
IIS (8.5 and up)
-
Azure DevOps
-
SQL Server Performance Tuning:
-
Optimize SQL queries (Query Execution Plans, etc.)
-
Simplify Index analysis.
-
Resolve SQL Server deadlocks
-
Identify the root cause of SQL Server blocking problems
Bootstrap, JQuery and various other front-end frameworks
Messaging APIs (e.g., Service Broker, SignalR)
Understanding and implementation of common OOP design patterns