Description

About the job
Position: Technology and Data - Software Engineer 4 - Contingent (Lead .NET Web Developer)

Duration: 12+ Month (s)

Location:Charlotte, NC 28202 Hybrid Roles (3 Days Onsite/2 Days WFH)

Job Descriptions:

In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering.
Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors.
Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables.
Strategically collaborate and consult with client personnel.

Required Qualifications:

5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
Developer will be on the Microsoft stack including Dynamics 365 and the Power Platform on the conflicts team
This is a lead-level .NET web developer to design and develop a new application using Microsoft components which will be the new Conflicts platform. Candidate should be capable of working independently, as well as with team members, business analysts, management, and other technical staff to develop complex applications, including ASP.NET web sites and Microsoft Dynamics applications.

This role will support development and support projects and will be responsible for:

Application Design:
Participates in SCRUM for development effort, departmental technical procedures, and user guides.
Analyzes requirements specific to the technical needs of the application.
Assures quality, security and compliance requirements are met for supported area.
Development and testing
Develop simple technology solutions for complex business requirements.
Verifies program logic by developing automated unit test coverage. Participates in code and security peer reviews.
Support quality assurance.
Deployment
Participates in overall systems testing and the migration of platforms and applications to production.
Other requirements
Participates in process refinement for the entire software development life cycle.
Assures quality, security, and Technology compliance requirements are met.

Required Qualifications:

7+ years of web development experience which includes the programming/development in Microsoft ASP.NET .
2+ years experience working with large scale and multi-tenancy environment of Dynamics CRM and SQL Server
4+ years experience in client-side scripting using JavaScript, Jquery, and React.

Desired Qualifications:

ASP.NET Server Development
MS SQL Server
Experience in one or a combination of the following Enterprise Pipeline Tools: TFS (Team Foundation Server), GIT, Sonar, Blackduck
Azure Cloud experience
Rest services
Financial Services experience
FluentUI and PowerApp Control Framework (PCF)
PowerAutomate
Excellent verbal, written, and interpersonal communication skills.

Education

Any Graduate