Previous Job
Previous
Senior Developer Applications - .NET
Ref No.: 18-00316
Location: Denver, Colorado
Position Type:Right to Hire
Title: Senior Developer Applications
Location: Denver, CO (can also work out of Vernon Hills, IL office)
Duration: 6 Months Contract to PERM with Client

Client needs strong candidate on the backend technologies. .Net SQL, Stored procedures.


Duties:
Looking for a qualified full stack Senior Application Developer to design and code functional programs and applications. As an Senior Application Developer you should have knowledge of programming language to code of front end, backend (services and Database). You will work as part of the team and individually with little supervision. You must exhibit excellent coordination skills and true team spirit.

The ideal candidate will also have an analytical mindset and a keen eye for detail. The goal is to write "clean” and flawless code to produce fully functional software applications according to requirements.

Responsibilities
  • Understand requirements and how they translate in application features
  • Troubleshoot and debug applications
  • Write quality code to program complete applications within deadlines
  • Perform unit testing and integration testing
  • Conduct functional and non-functional testing
  • Evaluate existing applications to reprogram and add new features
  • Design prototypes according to specifications when needed

Requirements
  • Proven experience as application developer
  • Must have Knowledge of programming language, principles and tools identified below
    • C# 4.6
    • Angular
    • TypeScript
    • Web API 2.2
    • Oracle, PL-SQL
    • Entity Framework
    • ADO.NET
    • Experience in a previous OO language, like Java or C++ would be good
    • Javascript
    • JQuery
    • Understanding of SOLID principles
    • Windows Workflow
  • Additional knowledge on the following is an added advantage
    • Jasmine
    • Swagger/Swashbuckle
    • Log4net
    • Ninject
    • Threading experience
    • Experience in any code coverage tools
  • Analytical thinking and problem solving skills
  • A team player with excellent communication skills