Delivers high quality design and code using the Microsoft .NET Framework. Uses agile methodologies and conducts code-reviews. Develops software solutions and systems including but not limited to: services, service integration to UI and data, 3rd party integration, refactoring current applications. Integrates, tests, and modifies existing components and application modules produced by outside vendors, contractors, suppliers, or other entities so that these modules perform as designed in the agency environment. Investigates errors and problems within application components and modules, remediates and solves these issues, and communicates these solutions to application customers and users using specific application defect tracking methodology and software. Works with Project Management and Total Quality Management Office to ensure timely and accurate delivery of solutions and projects. Performs other duties as assigned.
This position is located in the Office of Project and Application Management.
Minimum and Additional Requirements: A high school diploma and work experience in the modification and maintenance of system programs, the design and development of system software, or the testing and debugging of system software. An associate's degree or a bachelor's degree in a related field may be substituted for the required work experience.
Preferred Qualifications: Four (4) years of programming in a Microsoft ASP.NET MVC framework (C#, ASP, NET, ADO.NET) environment. Four (4) years in writing SQL queries and stored procedures. Four (4) years of experience working with Microsoft Visual Studio and SQL Server Management .
Additional Comments: ONLY THOSE APPLICANTS CHOSEN FOR AN INTERVIEW WILL BE NOTIFIED BY LETTER THAT THE POSITION HAS BEEN FILLED.