Overview
Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Skills
Azure DevOps
.NET MVC
Razor Pages
Job Details
Job Title: Solution Architect (HYBRID)
Location: East Hartford, CT
Duration: 12 Months
Job Description:
The Client is seeking Solution Architects to assist with migrating Legacy applications, development, enhancement, integration, and documentation. Applications comprise of windows and web based .Net applications with a SQL Server database backend.
Scope of Services
The Ideal candidate will be able to contribute immediately in the following areas:
- Develop and architect .Net application for Legacy upgrade (Cobol ACMS).
- 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.
Minimum Qualifications
In addition to the standard skills and experience for the job class, the ideal candidate should be prepared to discuss the following:
General Experience:
- 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 (e.g., outer, self and recursive joins)
- 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
- Experience writing and maintaining unit tests.
- Experience with Production Support activities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.