Senior Software Engineer

Apply Now

Company: TechSur Solutions

Location: Herndon, VA 20171

Description:

Job Title: Senior Software Engineer

Location: Fully Remote

Salary: DOE + full benefits

Clearance: Active DHS Suitability (or ability to obtain)

Company Overview

TechSur Solutions is a digital services company whose mission is to enable digital transformation for our customers improving quality and efficiency. Based in the DC metropolitan area, TechSur specializes in advanced cloud services, modernization for both IT structures and applications, leveraging Agile development, and Data Analytics. Since we were formed in August of 2016, we have supported multiple impactful and exciting government programs.

Job Responsibilities
Be an integral part of a scrum team participating in the full software development lifecycle, including requirements, solution design, development, QA, and implementation
Develop, modernize, and make enhancements to an existing application or new enterprise microservice applications
Write 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 team
Perform application and security code scans and support the remediation of scan findings
Create new or maintain existing CI/CD pipelines
Contribute to daily stand-up meetings and sprint retrospectives
Other similar professional duties may be assigned as needed

Requirement Skills/Qualifications
7+ of experience in 2 or more frameworks or programming languages - Angular 2+, JavaScript, jQuery, or Node.js
5+ years of experience in 1 or more frameworks or programming languages such as ASP.NET Core, ASP.NET, C#, and .Net Framework
At least 2 years of experience with JSON, AJAX, XML\XSLT, HTTP, JavaScript/Typescript, HTML5, CSS3
At least 1+ years of experience using Git, Gitflow or other Git-based source control systems
At least 3+ years of experience in relational database development, preferably using SQL Server 2012/2017 or higher or T-SQL Programming (e.g. 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 Selenium
Familiarity with working in an Agile Scrum environment
Strong analytical skills and ability to learn quickly
Bachelor's degree in Computer Science, Information Systems, Mathematics, Physics, or related discipline
An advanced degree in a related field may be substituted for 3 years of experience

Desired Skills/Qualifications
Understanding of Team Foundation Server (TFS), Octopus deploy, and SonarQube
Knowledge of section 508 compliance design principles
Experience in developing responsive websites
Experience in one or more the following frameworks and tools: DI, Dapper, NuGet packages, logging (log4net, NLog)

Similar Jobs