Job Description :

Hi,

 

Please find my direct client job requirement for your consideration.

 

Title:   .Net Architect

Location:   Raleigh, NC

Duration : 12 Months

Client :       State of North Carolina

 

Job Description:

NCDST seeks candidate with extensive enterprise architecture experience, specifically with Microsoft Azure cloud platform. This is a challenging, true architect role that involves development and futureproofing of ORBIT, the state's pension admin system.

 

***NCDST's current Telework policy requires 4 days per work on site and 1 day of remote work per week working towards more telework balance in the future. Please be clear with candidates that this is not a full telework position at this time. ***

 

The Department of the State Treasurer is seeking two highly experienced candidates to perform technical and analytical work to examine, propose, and implement changes to the system and code architecture of ORBIT, the state's pension administration system.  The candidates will work hands on in the code development and associated tasks to ensure that these enhancements and changes to the architecture will allow the ORBIT application to remain supported into future years.  The candidates will serve as part of a 17-person development team overall, with specific projects having teams between 4 and 9 development team members at various points in those project schedules. 

 

Ideal candidate background:

 

* 15+ years overall experience in all phases of the software development lifecycle with an emphasis on large enterprise systems, cloud architecture, and scalable system design

* 3+ years as principal architect on a complex enterprise system, or 10+ years as technical lead

* 4+ years working with Azure cloud services or 2+ years working on migration of legacy systems combined with 3+ years Azure experience

* Hands-on experience leading the modernization of complex monolithic legacy applications in areas such as domain modeling, DevOps, and cloud optimization

* Demonstrated ability to achieve closure on assigned projects and continually show forward progress

* Skilled at documenting all work and facilitating knowledge transfer across a large team of all skill ranges

* Ability to translate abstract business concepts and legislative rules into discrete domain models

* Ability to approach system design with the goal of long-term future proofing in mind

* Domain Driven Design (DDD) experience a plus

* Highly effective at verbal and written communication

 

Duties may include:

 

*Business process automation analysis

*Design application, infrastructure and data architecture

*Coordination with business analysts on implementing business requirements and use cases developed

*System design and development

*Documentation creation and organization; training and knowledge transfer for existing staff (all skill levels)

*Testing methodology implementation including automated unit and load tests for all code developed

*Test plan development and execution

 

The ORBIT system is developed using Microsoft technologies including C#.NET, MVC, Microsoft SQL Server, Azure DevOps, etc. The team had previously been developing new ORBIT modules from scratch in ASP.NET MVC 5 with a responsive design UI but is right now in the transition phase to utilizing micro services in .NET Core instead for new development initiatives.  That examination of microservices and first projects developing new modules with microservices prompted a larger examination and future proofing initiative of the entire ORBIT codebase, including migrating to Azure cloud platform from on premises self hosting in our data center. The candidates would be providing their expertise as an architect for all the changes necessary to transition to the new development methods and migrating older code to the new architecture. 

 

The candidate is required to be proficient with Azure cloud technologies, and should have demonstrated experience with MS Visual Studio, Azure DevOps, MS SQL Server 2019/SSRS, ASP.NET MVC, C#, LINQ, HTML 5, JSON, jQuery, and providing task updates to project plans in MS Project and MS Project Server.

 

 

Skill

Required / Desired

Amount

of Experience

Overall experience in all phases of the software development lifecycle with an emphasis on large enterprise systems

Required

15

Years

 
                 

 

System Analysis and Design

Required

15

Years

.NET Programming - C#

Required

15

Years

 

ASP.NET MVC Development (v5)

Required

7

Years

Azure DevOps - Work Items and Branching

Required

5

Years

 

Microsoft SQL Server - Development

Required

7

Years

LINQ

Required

5

Years

 

ASP.NET WebForms Development

Required

15

Years

Principal Architect on a complex, enterprise level system

Highly desired

3

Years

 

Technical Lead on a complex, enterprise level system

Highly desired

10

Years

Experience Working with Azure Cloud Services

Highly desired

4

Years

 

Microsoft SQL Reporting Services

Highly desired

7

Years

.NET Core

Highly desired

3

Years

 

Microsoft ASP.NET Web API

Highly desired

3

Years

             

Similar Jobs you may be interested in ..