Posted July 29, 2026
Senior Back End Software Developer
System One
Colorado Springs, CO, US
Full Time
Job Description
Job Description
Senior Back End Software Developer Location: Colorado Springs, Colorado Work Model: Onsite Clearance: Eligible – will be processed for Top Secret eventually If interested reach out directly to [email protected] or text 301-252-8762 Responsibilities
- Develop and maintain server-side logic by writing code that powers the application's functionality, handles user requests, and manages data.
- Create APIs that allow different parts of the application, or different applications, to communicate with each other.
- Design database schemas, write queries, and ensure data integrity and security.
- Ensure the application can handle a growing number of users and data efficiently.
- Work closely with front-end developers to integrate the back-end functionality with the user interface.
- Implement security measures to protect sensitive data and prevent unauthorized access.
- Participate in code reviews, debug developed code, and stay current with software development trends.
- Ensure all changes or adaptations are thoroughly and meticulously reviewed, tested, and verified to eliminate application downtime or degradation.
- Collaborate with cross-functional teams, develop reusable code components, and ensure application accessibility.
- Actively participate in Integrated Product Teams (IPT’s) and other engineering working groups to review, assess, and mature engineering artifacts such as CONOPs, system architecture, system interfaces, data models, and ICDs.
- Provide meeting coordination, technical expertise, and software development to assist customer decision-makers.
- B.S. in Computer Science, Computer Engineering, or equivalent STEM-based degree.
- 7+ years of experience as a Back-End Software Application Developer with a portfolio, and proficiency in modern object-oriented programming languages such as Python, Java, C++, Node.js, or Ruby.
- Experience with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
- Familiarity with back-end frameworks like Django, Flask, Spring, or Express.js.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Experience with efficient data storage and retrieval.
- Strong, demonstrable understanding of modern design and coding principles and practices.
- Familiarity with version control systems (e.g., Git).
- Knowledge of software performance optimization.
- Strong problem-solving skills.
- Excellent communication and teamwork abilities.
- Nice to have: Advanced degree in Computer Science or related field. Experience with testing frameworks. Knowledge of security practices. Active TS/SCI. Space domain experience.
