SOFTWARE PROGRAMMER

Mitchell Consulting Services Group Inc
Colorado Springs, CO, United States
7 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

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
+27 more
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

Job 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

Requirements

  • 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.

Benefits & conditions

BENEFITS OFFERED: Medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, EAP, parental leave, paid time off, holidays and more. Learn more about MCSG Technologies benefits: https://www.mcsgtech.com/benefits/.

About the company

ABOUT US: At MCSG Technologies, we believe the path to success begins by empowering our employees to do what is best for our customers. This helps create value for our customers and business partners through efficiencies and cost-effective relationships that are built on trust, while delivering on-time and within budget. Our company ethos is simple Empowered to serve our customers, our communities, our colleagues. If you would like to learn more, please visit our website at www.mcsgtech.com or find us on Glassdoor.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · World Congress 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:27 min

Testing contracts with JavaScript frameworks

Liu Xiaohui · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all