> Markdown version of [/jobs/ext/2281248-software-programmer](https://www.wearedevelopers.com/jobs/ext/2281248-software-programmer). 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). --- # SOFTWARE PROGRAMMER - **Company:** Mitchell Consulting Services Group Inc - **Location:** Colorado Springs, CO, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Microsoft Word, Java (Programming Language), JavaScript (Programming Language), Microsoft Excel, Computer-Aided Design, Data Analysis, Automation of Tests, Microsoft Outlook, Code Review, Computer Programming, Databases, Data Conversion, Data Reduction, Relational Databases, Github, Graphical User Interface, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MySQL, Node.Js, Microsoft PowerPoint, Software Tools, Software Engineering, TypeScript, Web Application Frameworks, Data Processing, ReactJS, Backend, Gitlab, Git, Vue.js, AngularJS, Material UI, Build Tools, Front End Software Development, Es2015, Mocha, Software Version Control - **Published:** August 28, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9124962/software-programmer ## About the Role * Full-Stack Competency abilities to create and connect front-end user interfaces smoothly with backend services and database layers. * Version Control & Collaboration proficiency with Git and GitHub/GitLab for collaborative workflows and code reviews. * Familiarity of testing libraries like Jest, Mocha, or Supertest for unit and integration testing * JavaScript (ES6+) and TypeScript * Frontend experience using modern frameworks like React, Angular or Vue.js. Experience with React component libraries like MaterialUI * Backend experience using Node.js (preferred), Java, or Python * Database experience using relational databases like PostgreSQL, MySQL, or SQL Server * Practical ORM / Query Builders experience using modern Object-Relational Mappers such as Drizzle or Prisma * Experience in creating, documenting, and verifying software tools designed to ingest data, perform calculations, and output data. * Proficient in Microsoft Office applications (e.g., Word, PowerPoint, Excel, and Outlook). * Understanding of statistics. RELEVANT EXPERIENCE: 4 - 6 years experience in software programing and/or software tool building. EDUCATION/CERTIFICATION: High School Diploma. ## Description JOB SUMMARY: Develops and designs software tools to facilitate data collection, data reduction and data analysis tools from data collected during operational test and evaluation efforts. Build tool interfaces capable of ingesting data from different platforms for the purpose of data comparison and analysis. Create test tool routines to perform data conversion and reduce data reduction timelines to speed data analysis and reporting. Location: Schriever SFB in Colorado Springs, Colorado., * Work on-site with government and contractor personnel to establish and document software tool requirements. * Design software tools which provide easy-to-use graphic user interfaces that can extract data from existing reports or from tabular data sources. * Develop software tools capable of correlating data, performing statistical calculations and generating an output that is man-readable and/or can be imported to MS Excel or MS Word. * Update/modify existing software tools to compensate for changing data and new test objectives. * Write documentation to record all software tool development issues and methods. * Assist with the development of the test approach with the purpose of performing statistical analysis to evaluate system performance. * Present the evaluation results to senior management and higher headquarters for review ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)