Description

Job Description:

  • The client maintains various computer systems that are used in all the courts and other state agencies throughout the client. 
  • The client is seeking a Solution Architect to assist with system development, enhancement, integration, and documentation. 
  • Applications comprise Windows and web-based .Net applications with an SQL Server database backend.

Scope of Services

  • The ideal candidate will be able to contribute immediately in the following areas:
  • Assist ITD in the 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.

Minimum Oualifications
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
  • Experience converting legacy VB6 applications to .NET is a plus!

Education

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.

Salary

USD 70 -85