Software Engineer (TypeScript/Full-Stack Development)

Moseley Technical Services, Inc.

Huntsville (AL)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, and Vision insurance
Short-Term and Long-Term Disability
Life Insurance
Employee Stock Ownership Plan (ESOP)
401(k) Plan with company match
Tuition and Training Reimbursement
Incentive Compensation

Job summary

Moseley Technical Services, Inc. is seeking a Software Engineer II to develop and enhance complex software systems in a defense environment. This full-time position requires strong skills in TypeScript and experience in Agile software development.

The role includes responsibilities such as designing full-stack solutions and performing software integration. A Bachelor's degree and active Secret Clearance are mandatory. The position offers a comprehensive benefits package and a salary estimate between $100,000 and $130,000.

Qualifications

  • 3+ years of programming experience with TypeScript.
  • Active Secret Clearance required.
  • Experience with all phases of the software development lifecycle.

Responsibilities

  • Develop and maintain complex software systems for defense projects.
  • Design full-stack software solutions using modern practices.
  • Participate in Agile SCRUM ceremonies.

Skills

TypeScript
Agile Software Development
Automated Testing
Git
Software Design and Implementation

Education

Bachelor’s degree in Computer Science or related discipline

Tools

JIRA
Confluence
GitLab
Visual Studio Code
SonarQube
Cameo

Job description

Check out this new opportunity!

Software Engineer II – TypeScript / Full-Stack Development

Full‑time position with an employee‑owned company, located onsite in Huntsville, AL. Schedule is 9x80.

Responsibilities
  • Develop, maintain, and enhance complex software systems supporting defense and national security programs.
  • Design and implement full‑stack software solutions using TypeScript and modern software development practices.
  • Participate in Agile SCRUM ceremonies, sprint planning, backlog refinement, and peer reviews.
  • Analyze system requirements and decompose them into software component specifications and implementation plans.
  • Develop processing‑intensive analytics, novel algorithms, large‑scale data processing solutions, containerized applications, and real‑time software systems.
  • Perform software integration, debugging, troubleshooting, and maintenance activities throughout the software lifecycle.
  • Create and execute automated unit and integration tests to validate software functionality and performance.
  • Review software designs and code for compliance with documented requirements and established development standards.
  • Document test procedures, software modifications, and validation results.
  • Resolve software defect reports and support continuous improvement initiatives.
  • Contribute to system architecture discussions, including hardware/software trade studies, software reuse strategies, and evaluation of Commercial Off‑The‑Shelf (COTS) solutions.
  • Support configuration management, version control, build processes, and software release activities.
Qualifications
  • U.S. Citizenship is required by federal law.
  • Active Secret Clearance required.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university.
  • Minimum 3 years of professional experience programming with TypeScript.
  • Experience supporting all phases of the software development lifecycle, including requirements analysis, design, implementation, integration, testing, debugging, deployment, and maintenance.
  • Experience working in Agile SCRUM software development environments.
  • Proficiency using source code management tools, preferably Git.
  • Experience within structured, process‑driven software development environments utilizing peer reviews, revision control systems, defect tracking tools, and build/release management practices.
  • Experience developing and executing automated software testing, including unit testing and integration testing.
  • Knowledge of software engineering principles, requirements analysis, software architecture, and system integration.
  • Ability to support development of complex, high‑performance software applications in a defense or mission‑critical environment.
Preferred Qualifications
  • Experience using JIRA, Confluence, GitLab, Visual Studio Code (VS Code), SonarQube, and Cameo.
  • Experience with multi‑threaded application development, real‑time processing, task scheduling, synchronization, and memory management.
  • Experience with automated test framework development, including Google Test.
  • Experience developing and deploying containerized applications.
  • Experience with Kubernetes orchestration platforms.
  • Experience developing software in Linux environments.
  • Experience supporting defense, aerospace, DoD, or mission‑critical systems.
Benefits

Full‑time position with a comprehensive benefits package: Medical, Dental, and Vision insurance; Short‑Term and Long‑Term Disability; Life Insurance; FSA; Employee Stock Ownership Plan (ESOP); 401(k) Plan with company match; Tuition and Training Reimbursement; and Incentive Compensation. Estimated Salary Range: $100,000 - $130,000 (based on factors such as Government labor categories, education, experience, geographic location, etc.)

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 100,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+2
Principal Software Engineer
Principal Software Engineer

Lynx • Huntsville (AL)

On-site
USD 110,000 - 150,000
Low-cost Medical / Dental / Vision coverage
401K with generous employer match
Paid Time Off and 11 Paid Holidays
+2
Software Engineer Staff
Software Engineer Staff

Oasys, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
BC/BS of Alabama Health & Dental
VSP Vision
Employee Stock Ownership Plan (ESOP)
+6
Full-Stack Software Engineer
Full-Stack Software Engineer

BlueHalo • Maryland

On-site
USD 100,000 - 210,000
Medical benefits
Dental and vision coverage
401K with company matching
+2
Senior Software Engineer
Senior Software Engineer

Oasys, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Health & Dental Insurance
Vision Insurance
Employee Stock Ownership Plan (ESOP)
+6
Software Engineer Senior Staff
Software Engineer Senior Staff

Oasys, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Health & Dental Coverage
401-K with Matching
Tuition Reimbursement
+2
Software Engineer Two
Software Engineer Two

Oasys, Inc. • Huntsville (AL)

On-site
USD 70,000 - 90,000
BC/BS of Alabama Health & Dental
Vision insurance
ESOP
+6
Software Engineer (C++/C#) for DoD — Secret Clearance
Software Engineer (C++/C#) for DoD — Secret Clearance

PeopleTec, Inc. • Huntsville (AL)

On-site
Software Engineer
Software Engineer

Sentar Inc. • Huntsville (AL)

On-site
USD 85,000 - 120,000
Voluntary Medical, Dental, Vision options
Generous 401(k) match
Tuition and professional development reimbursement
+1
Software Engineer
Software Engineer

Capstone Research Corporation • Huntsville (AL)

On-site
100% Company Provided Medical Insurance
Matching 401K
Profit Sharing