Vacancy expired!
- This position is primarily to work on a high-profile web application project. This project is already underway, and the candidate will be joining an existing team.
- The project includes .NET MVC web applications with heavy use of JavaScript, jQuery and Kendo UI components.
- The project involves modernization of an Oracle/DB2 mainframe application to a web application using JavaScript UI, ASP.NET MVC with C#, WebAPI, n-tier architecture and SQL Server.
- This developer will work on other projects as needed.
- The person in this position will work closely with the team in designing and developing the front end and server side of the web application.
- Project duties include requirements analysis, design, front-end and back-end web application development, testing, participation in interactive code reviews, and development using JavaScript, JQuery, ASP.NET MVC with C#, and SQL Server.
- Expectations for this position are development of quality code using TDD, participation in active code reviews, sharing expertise, respectful communication, transparency, technical documentation and the ability to perform production support.
- The candidate should have strong communication skills and should be a team player.
- Familiarity with automated testing methodologies and TFS continuous integration is required.
- Solid coding experience using TDD is required.
- The senior level .NET Web Developer designs, develops, and implements web-based applications using .NET framework to support business requirements.
- Includes the use of related development technologies such as ASP.NET, MVC, .NET CORE and supported programming languages (e.g. C#, C, bootstrap) and scripting languages (e.g. TypeScript, JavaScript).
- Performs development of front-end and back-end development of web applications and web API's (webservices).
- Follows approved life cycle methodologies, creates documentation, and performs application coding and testing.
- Resolves technical issues through debugging, research, and investigation.
- Requires a bachelor's or associates degree in area of specialty or 8+ years of experience in the field or in a related area.
- Experience with standard concepts, practices, and procedures within a particular field.
- Can perform with no direct supervision, code is reviewed by team.
- Reviews junior developer’s code