.Net Web Developer III
Top 3-4 desired skills required for the position
? .NET MVC with C#
? Full stack development
? Solid Test-Driven Development (TDD) experience
Will this position have access to FTI (Federal Tax Information)? NO
Detailed Job Description:
This position is primarily to work on a high-profile web application project within the FSE section
of DCF. This project is already underway, and the candidate will be joining an existing team.
Kendo UI components. The project involves modernization of an Oracle/DB2 mainframe
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
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,
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.