-
Develop web-based applications in an Angular 9, .Net Core, SQL Server, Elastic Search, and Windows environment.
-
Work in a team environment to design, develop, and support a software system which is undergoing a modernization.
-
Participate in developing new functionality and migrating the application into the cloud and introducing new technologies into the tech stack.
-
Work closely with team members using Business Rules and User Stories as a basis.
-
Design, develop, and implement a case management system utilizing Visual Studio, Team Foundation Server and Git, Angular 9, C#, ASP.Net Core 2 Framework, and SQL Server 2019.
-
Participate in Agile Scrum SDLC activities.
-
Participate in new tool evaluations for introducing new tools into the technology stack such as ElasticSearch, NoSQL databases and more.
-
Steer the system into an Azure and container environment.
-
Work in a team environment with other developers developing new and enhanced Web-based applications.
-
Support developing Agile SDLC phase documentation.
-
Perform unit and integration testing of software/systems prior to release to the users for user acceptance testing.
-
Work with Azure, Mongo DB, MySQL, and Node JS in the future.
-
BS degree and ten (10) years of experience with programming and software development including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting and/or upgrading of software systems.
-
Five (5) years of experience architecting software solutions based on customer requirement.
-
Led a technical team for at least five (5) years.
-
Three (3) years of experience designing and implementing automated build and deployment pipelines and supporting platform.
-
Experience troubleshooting and supporting enterprise applications while maintaining 24/7 availability.?
-
A current Top Secret security clearance with SCI eligibility and the ability to obtain a polygraph.