Job Description :
Position: .NET Application Developer

Location: Dallas, TX

Duration: 8+ Months Contract

Locals or Nearby.



The ideal candidate will need to quickly integrate the tool sets and its business usage. He/she needs to have extensive prior experience working with the required technologies and will have the aptitude to quickly learn the 2 applications built upon these. Other than daily support and required releases of the applications, the main goal of the work is to upgrade the 2 applications to Client’s latest technology stack including new repository and UI technologies.



The candidate will have strong experience working for fast paced companies, and can work in small local teams and in larger distributed teams.



The role would suit someone who has:

Excellent communication skills

Excellent organization skills

Experience in upgrading and migrating software solutions

Experience working in a global distributed team environment

Good interpersonal skills with an ability to interact with senior management and team members



Key Responsibilities

Migrate Raven DB Database and Angular 1.6 UI to MS SQL and .NET Web forms respectively

Application Support of current environment

Releases build and deploy via Teamcity and Octopus

Quality Assurance on future systems releases



Requirements

Bachelor’s degree in Computer Science, Information Systems, or equivalent work experience

5+ years’ experience working with, developing or supporting the following technologies:

IIS, Microsoft .NET latest frameworks (core and non-core), .NET API framework, Angular JS 1.5 and 1.6, Raven DB 3.5, and MS SQL

Working experience developing software using the Onion Architecture patterns and implementing dependency injections techniques.

Knowledge of Microsoft messaging services and NServiceBus



Desirable Skills

Good working experience of the following tools: Swagger, Ninject, Teamcity, Octopus, Telerik KendoUI, Bootstrap, nLog, NUnit, MSUnit

Understanding of the Agile process and methodologies (Kanban or Scrum)

Financial Services experience and knowledge.
             

Similar Jobs you may be interested in ..