Skip to main content

This job has expired

Principal .Net Full Stack Developer

Employer
REI Systems
Location
Sterling, VA
Closing date
Aug 19, 2022
A$ A' "A' ?ResponsibilitiesBe an integral part of a scrum team participating in the full software development lifecycle, including requirements, solution design, development, QA, implementationDevelop, modernize, and make enhancements to an existing application or new enterprise microservice applicationsWrite automated unit test cases to support Behavioral Driven Development (BDD) or test driven development (TDD)Support verification and validation of software by supporting the Quality Assurance teamPerform application and security code scans and support the remediation of scan findingsCreate new or maintain existing CI/CD pipelinesContribute to daily stand up meetings and sprint retrospectivesOther similar professional duties may be assigned as needed5+ of experience in 2 or more frameworks or programming languages - Angular 2+, JavaScript, jQuery, or Node.js5+ years of experience in 1 or more frameworks or programming languages such as Core, , C#, and .Net FrameworkAt least 2 years of experience with JSON, AJAX, XML/XSLT, HTTP, JavaScript/Typescript, HTML5, CSS3At least 1+ years of experience using Git, Gitflow or other Git-based source control systemsAt least 3+ years of experience in relational database development, preferably using SQL Server 2012/2017 or higher or T-SQL Programming (eg Stored Procedures, Views, Functions, etc.)A demonstrated understanding of Service Oriented Architectures (SOA) including RESTful Service frameworks (Web API)Working knowledge of testing frameworks like XUnit, NUnit, or SeleniumFamiliarity with working in an Agile Scrum environmentStrong analytical skills and ability to learn quicklyBachelor's degree in Computer Science, Information Systems, Mathematics, Physics, or related disciplineAn advanced degree in a related field may be substituted for 3 years of experience QualificationsUnderstanding of Team Foundation Server (TFS), Octopus deploy, and SonarQubeKnowledge of section 508 compliance design principlesExperience in developing responsive websitesExperience in one or more the following frameworks and tools: DI, Dapper, NuGet packages, logging (log4net, NLog) Education: Bachelor's degree in a related field/ other field is a must Clearance: There is no requirement for clearance Location/Remote: This position can be done remotely.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert