Full Stack Software Engineer – Senior

Castalia Systems

Washington (District of Columbia)

On-site

USD 140,000 - 145,000

Full time

22 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401k matching
Generous PTO
Paid holidays
Professional training opportunities
Pet insurance

Job summary

Castalia Systems is seeking a Senior Full Stack Software Engineer to develop, integrate, test, and maintain software across the stack. You will collaborate with engineers, architects, and mission stakeholders to translate requirements into reliable software solutions.

The role requires 8+ years of software engineering, strong Python/Java skills, and experience building web apps with React/Angular, plus a TS/SCI clearance with polygraph.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
  • 8+ years of software engineering experience including building/testing/integrating/maintaining software.
  • 5+ years developing applications in Python, Java, or similar OO language.
  • 4+ years building web apps using frontend frameworks such as React or Angular.
  • Experience developing or integrating backend services and RESTful APIs.
  • Experience with relational databases like PostgreSQL and SQL.
  • Experience with automated build, test, CI/CD processes.
  • Experience in Agile environments (Scrum/Kanban).
  • Experience using Jira.
  • TS/SCI clearance with a polygraph.

Responsibilities

  • Use modern development tools, frameworks, and cloud technologies to solve technical and mission problems.
  • Develop backend services, APIs, data integrations, and user-facing capabilities within existing architectures.
  • Participate in design discussions, troubleshoot issues, and review code to improve quality.
  • Collaborate with senior engineers to evaluate approaches and improve development practices.

Skills

10+ years experience
Python/Java OO languages
Frontend web apps (React/Angular)
RESTful APIs
SQL/PostgreSQL
CI/CD
Agile/Scrum/Kanban
Jira
TS/SCI clearance w polygraph

Education

Bachelor's degree in CS/Engineering/IT or related field

Tools

Jira
Kubernetes
CloudFormation
GitHub Actions
GitLab
Jenkins
Docker

Job description

Career Opportunities with Castalia Systems

A great place to work.

Current job opportunities are posted here as they become available.

Clearance:

TS/SCI willingness to take a polygraph exam

Must be a U.S. Citizen
Job Summary
  • Systems is seeking a Senior Full Stack Software Engineer with the skills needed to develop, integrate, test, and maintain software capabilities from requirements through production delivery. You’ll work across the technology stack and collaborate with other engineers, architects, product owners, and mission stakeholders to translate requirements into reliable and maintainable software solutions.
Roles and Responsibilities
A qualified candidate will perform the following duties and responsibilities, but are not limited to:
  • Use modern development tools, frameworks, and cloud technologies to solve challenging technical and mission problems.
  • Develop backend services, APIs, data integrations, and user-facing capabilities while working within established application architectures and engineering standards.
  • Participate in technical design discussions, troubleshoot application issues, conduct code reviews, and contribute to improvements in software quality and maintainability.
  • Work alongside senior engineers to evaluate technical approaches, learn new tools and technologies, and continuously improve the team's development and delivery practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field, or additional software engineering experience in lieu of a degree.
  • 8+ years of experience in software engineering, including developing, testing, integrating, or maintaining software applications
  • 5+ years of experience developing applications using Python, Java, or another object-oriented programming language
  • 4+ years of experience developing web applications using frontend technologies or frameworks, such as React or Angular
  • Experience developing or integrating backend services and RESTful APIs
  • Experience developing applications using relational databases, such as PostgreSQL, and working with SQL
  • Experience working with automated build, test, or CI/CD processes
  • Experience working within Agile software development environments using methodologies such as Scrum or Kanban
  • Experience using software development and task management tools, such as Jira
  • TS/SCI clearance with a polygraph
Preferred Qualifications
  • Experience developing production applications with Python
  • Experience with microservices, distributed systems, or event-driven architectures
  • Experience with Infrastructure as Code technologies such as CloudFormation
  • Experience building or maintaining CI/CD pipelines (Gitlab, Github Actions, Jenkins)
  • Experience with Kubernetes or other container orchestration technologies
  • Experience with automated unit, integration, or end-to-end testing
  • Experience with application authentication, authorization, logging, monitoring, or observability
  • Experience working in DevSecOps software delivery environments
  • Experience leading projects and mentoring, teaching junior staff members
Physical Requirements/Work Environment
  • Normal office environment.
Travel
  • As required
Company Description

Castalia Systems is a proven business partner providing mission critical solutions to the Federal Government. We provide cutting edge solutions from Securing and Managing Data to Systems Engineering and Development. Castalia Systems is a pioneer in Artificial Intelligence Design and Application.

With our vast knowledge of our customers’ needs and relevant technology, our team is able to bring successful solutions to every mission. We are one-upping our competitors by providing premium IT solutions and platforms with cutting-edge technology so it’s so evident when you compare us with anyone.

At Castalia Systems, we provide you with opportunities and choices and support your total well-being. Our benefits include:

  • Medical
  • dental
  • vision coverage
  • 401k matching
  • generous PTO
  • paid holidays
  • professional training opportunities
  • pet insurance to ensure your furry friends are cared for too.

All regularly scheduled employees working at least 30 hours per week are eligible to participate in Castalia Systems’ benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits.

Salary at Castalia Systems is determined by various factors, including but not limited to location, position knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $140,000.00 to $145,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Castalia Systems’ total compensation package for employees.

Disclaimer

Castalia Systems is an equal employment opportunity and affirmative action employer and strives to comply with all applicable laws prohibiting discrimination based on race, color, creed, sex, sexual orientation, age, national origin, or ancestry, physical or mental disability, veteran status, marital status, HIV-positive status, as well as any other category protected by federal, state, or local laws. All such discrimination is unlawful, and all persons involved in the operations of the company are prohibited from engaging in this type of conduct.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer � Mid
Full Stack Software Engineer � Mid

Castalia Systems • Washington

On-site
USD 95,000 - 100,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Castalia Systems • Washington

On-site
USD 140,000 - 145,000
Medical insurance
Dental insurance
Vision insurance
+4
Application Developer, Mid (Foundational Services)
Application Developer, Mid (Foundational Services)

castaliasystems • Washington

Hybrid
USD 150,000 - 170,000
Data Engineer * Mid
Data Engineer * Mid

Castalia Systems • Chantilly (VA)

On-site
USD 169,000 - 179,000
Medical insurance
Dental insurance
Vision insurance
+5
Application Developer, Mid (Foundational Services)
Application Developer, Mid (Foundational Services)

Castalia Systems • Washington

On-site
USD 150,000 - 170,000
Medical insurance
Dental coverage
Vision coverage
+5
Mid Data Engineer
Mid Data Engineer

Castalia Systems • Arlington (VA)

On-site
USD 135,000 - 140,000
Cyber Systems Analyst, Jr.
Cyber Systems Analyst, Jr.

castaliasystems • Quantico (VA)

On-site
USD 80,000 - 85,000
Weapons Systems Analyst, Jr.
Weapons Systems Analyst, Jr.

Castalia Systems • Quantico (VA)

On-site
USD 65,000 - 70,000
Medical, dental, vision coverage
401k matching
Paid holidays
+2
Cybersecurity Engineer (ENG04)
Cybersecurity Engineer (ENG04)

Castalia Systems • Largo (FL)

On-site
USD 110,000 - 140,000
Systems Administrator, Journeyman
Systems Administrator, Journeyman

castaliasystems • United States

On-site
USD 115,000 - 120,000
Medical insurance
Dental coverage
Vision coverage
+3