Position description:
- The .NET Developer is Senior Information Technology Programmer/Analyst position and technical role performing a complete range of assignments including, designing, developing, testing, and implementing solutions for the client.
- This Senior .NET Developer is responsible for the development and maintenance of multiple web applications including the client’s Approving Agency, Work Based Learning and Talent Connect.
- The Senior Developer will be looked upon to provide technical support to other team members and evaluate new development tools and agency systems and lead less experienced application developers.
Top skills:
- 5+ years of .NET CORE and C# experience.
- 5+ years of Angular experience.
- 5+ years of experience developing with MVC, JSON, web service interfaces.
- A bachelor's degree is required.
- Clear and concise written and verbal communication is crucial to success and productivity in this role.
Responsibilities:
- The .NET Developer will be responsible to perform Technical Review of requirements, analyze source data and provide gap analysis, communicate with end users on reports or environmental issues, perform code reviews/walk-throughs and unit testing of code developed by developers.
- Work with team members to develop program units that integrate seamlessly into the overall system.
Required knowledge, skills, and abilities:
- 5+ years of experience with SQL Server
- 5+ years of experience with developing code using JavaScript, jQuery, HTML
- 2+ years of experience developing SSRS Reports
- 5+ years of experience with Agile/SCRUM processes and working for a Sprint Development team.
- 5+ years of experience working with Azure DevOps using boards and code repository.
- 5+ years of experience working with GIT code repository software.
- 5+ years of experience developing unit and regression tests.
- 5+ years of experience developing secure websites using industry best practices
- Excellent communication skills
- Good Team Player