Short Description:
The Software Developer/Programmer (SDP) converts data from project specifications and statements of problems and procedures to create or modify computer programs.
Complete Description:
This SDP position will be joining our application development team and working on several projects, varying in size from small to large. This position requires the developer to be self-motivated and self-directed, and able to complete technical designs based on documented requirements. This is our highest level of programming skill, so expertise in the .NET framework, as well as other listed skills, is required and will be tested during the interview process.
Skills:
Skill
Required / Desired
Amount
of Experience
Experience working on project teams as a developer, collaborating with business and technical teams, and different levels of leadership
Required
10
Years
Experience working with C#, ASP.NET
Required
7
Years
Working knowledge and experience with LINQ and Entity Framework or similar ORM
Required
5
Years
Ability to use HTML/ CSS, JavaScript and jQuery
Required
5
Years
MVC
Required
3
Years
automated unit testing
Required
3
Years
T-SQL language skills working with MS SQL
Required
3
Years
Experience with Nunit, TDD, MVC4, MVC3, SSIS, Jenkins, SVN, and GIT
Highly desired
Experience with Razor, Bootstrap 3
Highly desired
Experience with iterative and/or Agile Scrum development methodologies
Highly desired
Some overtime may be necessary in order to meet aggressive deadlines
Desired
Strong communications skills and the ability to work closely with a team
Desired
Ability to read, understand, and create design documents Technical understanding of infrastructure components, their dependencies, and interactions
Desired
Technical understanding of servers, virtual systems, networks, databases and web applications
Desired
Ability to proactively participate in customer engagements, follow direction, work with customers, and participate in technical planning
Desired
Ability to work on multiple concurrent projects/iterations
Desired