> Markdown version of [/jobs/ext/4316650-senior-back-end-software-developer](https://www.wearedevelopers.com/jobs/ext/4316650-senior-back-end-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Back End Software Developer - **Company:** System One - **Location:** Colorado Springs, CO, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Microsoft Azure, C++ (Programming Language), Cloud Computing, Code Review, Databases, Computer Engineering, Data Integrity, Software Debugging, Django Web Framework, Human-Computer Interaction, Spring Framework, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, Object-Oriented Software Development, Ruby, Software Engineering, SQL Databases, Systems Architecture, Data Storage Management, Google Cloud, Modern Ui, Flask (Web Framework), Express.js, Backend, Git, Information Technology, Software Performance, Software Version Control - **Published:** October 21, 2026 - **Apply:** https://www.thejobnetwork.com/job/90c21d63-3efd-4bc5-9cb3-bbdf97a78cb4/senior-back-end-software-developer ## About the Role * 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. ## Description * 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.