Job Seekers, Please send resumes to resumes@hireitpeople.com
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 |
|
|