Software Application & Web Developer (NASA NCAPS)

Remote Full-time
The Software Application & Web Developer supports mission-critical systems and enterprise platforms under the NASA Consolidated Applications and Platform Services (NCAPS) contract. This role is responsible for the design, development, testing, deployment, and maintenance of secure, scalable software and web-based applications that enable NASA’s mission. The developer collaborates with cross-functional teams in a highly regulated federal environment to deliver high-quality, compliant, and innovative technical solutions aligned with NASA standards and federal requirements. This is a remote position. Candidates must reside in a state where COLSA currently conducts business or is authorized to employ staff.
Principal Duties and Responsibilities (*Essential functions)

Designs, develops, and enhances web applications, enterprise software, and platform services supporting NASA programs
Builds and maintains both frontend interfaces and backend services using modern development frameworks and tools
Develops responsive, accessible, and user-centered web solutions compliant with federal accessibility standards (e.g., Section 508)
Ensures applications are optimized for performance, scalability, and maintainability
Develops and maintains APIs, microservices, and system integrations across enterprise platforms
Designs and manages databases, data models, and application architectures
Supports cloud-based and hybrid environments, including platform modernization initiatives
Integrates with NASA enterprise systems and shared services
Implements secure coding practices in alignment with federal cybersecurity standards (e.g., NIST, FedRAMP)
Ensures compliance with NASA IT policies, data protection requirements, and risk management frameworks
Participates in security assessments, vulnerability remediation, and Authority to Operate (ATO) processes
Conducts unit, integration, and system testing to ensure reliability and performance
Troubleshoots and resolves defects, vulnerabilities, and performance issues
Participates in peer code reviews and quality assurance processes
Maintains and enhances existing applications within NASA’s enterprise portfolio
Supports application deployment, patching, and configuration management
Monitors system performance and ensures operational continuity
Works closely with government stakeholders, engineers, and product teams to define requirements and deliver solutions
Participates in Agile development processes, including sprint planning, stand-ups, and retrospectives
Translates mission and business requirements into technical designs and implemented solutions
Develops and maintains technical documentation, including system architecture, design artifacts, and user guides
Supports reporting requirements and system audits as needed

At COLSA, people are our most valuable resource and centered at our core value. We invite you to unite your talents with opportunity and be a part of our “Family of Professionals!” Learn about our employee-centric culture and benefits https://www.colsa.com/culture_benefits/

Bachelors’ degree in related field
Minimum of 15-20 years of related experience
Must be willing to undergo a background investigation for a position of NASA Public Trust
Working knowledge of current operating systems and programming languages
Strong proficiency in Oracle databases, MySQL, and JavaScript
Proven experience in a software development role, with a strong understanding of the software development lifecycle (SDLC) and Agile methodologies (Scrum/DevOps)

Preferred Qualifications

Experience supporting federal or government IT environments
Familiarity with NASA standards, processes, or mission systems
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) in a regulated environment
Knowledge of DevOps practices, CI/CD pipelines, and infrastructure as code
Understanding of cybersecurity frameworks (e.g., NIST RMF, FedRAMP)
Experience with containerization technologies (e.g., Docker, Kubernetes)

Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. COLSA Corporation is an Equal Opportunity Employer, Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.
The salary range, if referenced, represents a good faith estimate. COLSA considers various factors when determining base salary offers, but not limited to, location, the role, function and associated responsibilities, a candidate’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements.COLSA offers a comprehensive and customizeable benefits program which includes Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, Accidental Death & Dismemberment, Supplemental Income Protection Programs, 401(k) with company match, Flexible Spending Accounts, Employee Assistance Program, Education & Certification Reimbursement, Employee Discount Program, Paid Time Off and Holidays.
This position will be posted for a minimum of 3 business days. If a candidate has not been selected at that time, it will continue to be posted until a suitable candidate is selected or the position is closed.

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Epic Clinical BID - Level I, II, III, or IV

Remote Full-time

MySQL Database Administrator

Remote Full-time

Experienced Remote Data Entry Specialist for Teens – Flexible Work from Home Opportunity with blithequark

Remote Full-time

Remote Virtual Customer Service Specialist- Work from Home

Remote Full-time

Experienced Live Chat Customer Service Representative – Remote Work from Home Opportunity with arenaflex

Remote Full-time

**Experienced Remote Data Entry Specialist – Join Our Dynamic Team at arenaflex**

Remote Full-time

Veeva CRM Consultant

Remote Full-time

Driver gig - Earn on your schedule

Remote Full-time

Apply Now: Intern, Benefits (HR) - Remote - VacancyGlobal

Remote Full-time

[Hiring] Clinical Research Budgets Analyst @Providence

Remote Full-time
← Back to Home