
SOFTWARE APPL ENG/PROG III
- Layton, UT
- Permanent
- Full-time
Public Trust
100% remote - Once a year, the worker is requested to come to Utah for a weekJob Description:Candidate will primarily design, develop, and maintain applications in C# using .NET 4.5 and higher, and Core Frameworks. Candidate must be a self-starter with the ability to work independently with little supervision. Candidate must have good communication and interpersonal skills with the ability to work effectively in a team environment and communicate directly with the customer.Primary Responsibilities:
- Collaborate with product managers, customers, and other team members
- Transform customer requests into refined requirements using agile methodologies
- Develop scalable C#/ASP.NET/.NET Core applications using MVC with Entity Framework
- Modernize legacy ASP.NET Web Forms applications into .NET Core MVC and Blazor
- Maintain and modernize legacy Windows Desktop applications
- Review the work of other developers and provide constructive feedback
- Create test plans and respond to feedback from the test team
- Operate in a scrum-based agile development process which will involve peer reviews, source code management, documentation, testing and other well-defined development procedures
- Recommend changes affecting software to promote team growth and success
- Contribute to project documentation including configuration and compliance to DoD security guidelines
- Function as a technical expert across multiple software project assignments
- B. S. Degree in computer science, information systems, or other IT discipline
- 8+ years of experience working in a C# environment with ASP.NET MVC
- 8+ years object-oriented analysis and design experience
- Experience in a Scrum Agile working environment
- Experience working with SQL, HTML, JavaScript, JQuery or other JavaScript client frameworks, AJAX, CSS, XML, JSON, etc.
- Familiarity with Git or other source code control applications
- Competency using Microsoft Visual Studio
- Must be able to obtain a favorable DoD background check or obtain a secret security clearance
- U. S. Citizen
- Experience with Web API a plus
- Experience with Angular.js or React a plus
- Experience with containerization a plus
- Experience architecting and re-architecting solutions using current and emerging best practices
- Understanding of Security & Privacy Controls for Federal Information Systems desired