Overview
Skills
Job Details
Job Title: Full Stack .NET Developer
Location: Reston, VA (TechSur HQ Office)
Salary: DOE + Full Benefits
Clearance: Active DHS Suitability (or ability to obtain)
Company Overview
TechSur Solutions is a digital services company with a mission to enable digital transformation for our customers, improving quality and efficiency. Based in the DC metropolitan area, TechSur specializes in advanced cloud services, IT modernization, Agile development, and data analytics. Since our formation in August 2016, we have supported multiple impactful and exciting government programs.
Position Overview
We are seeking a highly motivated Full Stack .NET Developer to contribute to the development and maintenance of mission-critical applications within DHS environment. As a key member of the technology team, you will design, develop, and optimize applications that support the adjudication and processing of immigration benefits. The ideal candidate excels in .NET and C#, is fluent in working with both legacy and modern databases, and demonstrates the curiosity and agility needed to quickly master other related technologies and tools.
Key Responsibilities
Develop, maintain, and optimize .NET applications, primarily using C#, in both legacy desktop and modern web environments.
Work with associate databases including Oracle 19c and PostgreSQL for robust data management and integration.
Collaborate with cross-functional teams to deliver scalable solutions supporting case management, tracking, and processing of enterprise data.
Participate in code reviews, unit testing, automated deployments, and continuous integration/continuous delivery (CI/CD) pipelines using tools such as Jenkins and MS Build.
Ensure compliance with Section 508 and Windows 10 standards in all deliverables.
Quickly learn and apply new skills in technologies and frameworks such as Java (Web Microservices), Angular, Docker/Kubernetes, AWS services (including EKS, SQS, S3, AppStream), and related development and test automation tools.
Implement code quality and security measures, leveraging tools like SonarQube, Twistlock, Fortify, and Selenium.
Provide support throughout the software development lifecycle, from requirements gathering and design to deployment and maintenance within Dev/Test/UAT/Production environments.
Required Skills & Qualifications
3-5+ years of experience in software development and proven experience developing full stack applications in C, C#, and .NET framework.
Strong working knowledge of relational databases, especially Oracle 19c and PostgreSQL, including SQL and PL/SQL programming.
Experience with source control systems such as GitHub and familiarity with CI/CD pipeline practices.
Comfortable adapting to and adopting new technologies and tools as needed (Java, Angular, AWS, Docker/Kubernetes, automation frameworks, etc.).
Experience supporting and migrating legacy systems, including Crystal Reports.
Ability to work independently and as part of a dynamic, collaborative team.
Strong analytical, problem-solving, and communication skills.
Preferred Skills
Experience with front-end frameworks such as Angular and HTML5/CSS.
Familiarity with enterprise container platforms (Docker, Kubernetes, EKS).
Knowledge of automated testing and code quality tools (Junit, Selenium, SonarQube, Twistlock, Fortify).
Previous experience in integrating with external systems and APIs.
Education
Bachelor s degree in computer science, Information Systems, or a related discipline.