What are the responsibilities and job description for the Full Stak Software Engineer position at Techsur Solutions LLC?
Job Title: Full Stak Software Engineer
Location: Reston, VA (Hybrid – 3x/week)
Salary: DOE full benefits
Clearance: Public Trust
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 Description
The Computer Scientist III will support the FAA’s Corporate Work Plan (CWP) and associated ABP-330 systems. This role focuses on quality assurance testing, infrastructure support, systems analysis, and lifecycle maintenance to ensure FAA’s critical program management systems remain secure, reliable, and efficient. Duties span across requirements analysis, design analysis, programming, software integration, documentation, test and evaluation, and other technical tasks. Also involves development of software applications, including modeling/simulation programs and change tracking applications, software testing and software documentation development. Includes programming experience in the following skill set:
JavaScript Libraries
Front End Frameworks such as Angular or React
Springboot Java
PL/SQL
Oracle APEX (not required, but desirable)
Automated testing
Appian (not required, but desirable for moving away from OPPM in the future)
Familiarity with C , SQL, ColdFusion, and .net. preferred. Also experience conducting software testing applying a variety of software test/case tools. The candidate will contribute to ensuring compliance with FAA standards, maintaining system availability, and enabling smooth transition and modernization efforts.
Key Responsibilities
Conduct requirements analysis, design, development, and integration of FAA IT systems, following FAA’s SDLC and quality standards.
Perform code reviews, test and evaluation activities, including technical and integration testing to validate system.
Deliver infrastructure services support, including hardware, software, and networking troubleshooting in coordination with FAA technical environments.
Prepare and maintain technical documentation, including test scripts, system design documents, operating procedures, and security compliance artifacts.
Participate in configuration and change management processes, including code migration, release management, and maintaining system logs.
Required Skills / Qualifications
Bachelor of Science degree in computer science, mathematics or engineering.
Background in system development, and lifecycle support.
Familiarity with enterprise IT environments, including Oracle, COTS, and custom applications.
Experience with documentation and compliance processes in federal environments.
Preferred Experience
Direct experience with FAA systems or other federal IT environments.
Hands-on exposure to software development, database management, and disaster recovery planning.
Knowledge of ServiceNow, Jira, or similar change/configuration management tools.
Background in system integration, code migration, and security compliance.
Education
Bachelor of Science degree in computer science, mathematics or engineering 4 years of relevant experience, or; Master’s Degree 2 years of relevant experience