Demo

Software Engineer

MCR, LLC
Salt Lake, UT Full Time
POSTED ON 7/18/2023 CLOSED ON 9/1/2023

What are the responsibilities and job description for the Software Engineer position at MCR, LLC?

Software Engineer
Job Locations US-UT
ID 2023-17015 Category Software Engineering Security Clearance Requirement Secret Type Regular Full-Time
Overview

Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and practice, producing Results that Matter. Come work with the best! We offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted.

Veracity Forecasting Group (VFG) is part of the Maritime Division within Systems Planning and Analysis, Inc. Our unique processes result in authoritative, data-driven analyses that assist enterprise managers with complex decision making. We offer our customers proven expertise in descriptive, predictive, and prescriptive analytics; advanced mathematics and computational techniques (a.k.a. data science); and software engineering. Our mission is to help enterprise leaders make complex, fully informed decisions and save money in the process.

At SPA we look for demonstrated commitment to quality, first and foremost. Quality means technical expertise, attention to detail, and unwavering ability to see the job through. We're also interested in how someone approaches problems when stuck. We are looking for someone who is creative and is always looking to improve our processes.

Locations:

We staff two offices, one in Alexandria, VA, and the other in Perry, UT. The work in this software engineering position can be performed in either environment. We provide options for Flexible Work Arrangements, including the option to work primarily from home, once established in the position.

Systems Planning and Analysis has an emerging need for a Software Engineer. #IN123

Responsibilities

We believe in the trans-formative power of data-driven decision support. We provide decision support services for large enterprises, in particular the Department of Defense. Most of our work involves modeling complex logistics environments. As we approach a new problem, we quickly design and build a prototype model/simulation that captures the most important aspects of the real-world behavior. Then we work with our clients to analyze the model's behavior and refine our approach, producing a living, breathing software framework that continually adapts to the customer's needs. If the problems were simple, we would use Excel, but they aren't, so we primarily use Python, C#, and C to build our software frameworks.

We do not sell shrink-wrapped software. Our customers use our evolving tools to answer current as well as future questions. We do not want a boxed product to constrain ongoing examination of the "what if."

As a software engineer you will develop modeling tools and interfaces to support our client's decision support needs. The work includes; creating detailed models used for analytical decision support, building back-end APIs, creating web-based user interfaces, designing custom data visualizations, at times attend meetings with the customers and see first-hand how our tools are used, and utilize direct feedback to make our tools better in the future.

Qualifications

Required:

    Bachelor's degree or Master's degree in Science/Engineering (Computer Science, Computer Engineering, Mechanical Engineering, Aerospace Engineering, Materials Science, Electrical Engineering, Chemical Engineering, Civil Engineering, Biomedical Engineering, Physics, Math, Applied Math, Chemistry, Statistics).
  • Excellent programming skills, verbal and written communication skills.
  • Sustained attention to detail with a desire to work on and solve challenging problems.
  • Ability to work independently and as part of a team.
  • U.S. citizenship required (ability to obtain and maintain a DoD Secret clearance).

Preferred:

These are nice to have and tell you a little more about how we do our work. If you don't have these qualifications now, you can learn them when you get here. We care more about the person and their potential than how many boxes you can check.

  • Experience applying modern software engineering best practices.
  • Object oriented programming, physics-based modeling, advanced statistics and mathematics.
  • Python, C/C , C#, JavaScript, Node.js, Rust, R.
  • Database design (SQL or other).
  • Experience using version control (prefer Git), Linux, using AWS or other cloud services, and Monte Carlo simulation.
  • Department of Defense and/or Department of Navy experience.

MCR, LLC is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

 

Entry-Level Structural Engineer
CHEMICAL & INDUSTRIAL ENGINEER -
Salt Lake, UT
Project Engineer (Manager)
CHEMICAL & INDUSTRIAL ENGINEER -
Salt Lake, UT
Civil Structural Engineer
CHEMICAL & INDUSTRIAL ENGINEER -
Salt Lake, UT

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Salt Lake, UT area that may be a better fit.

Staff Engineer

Lucid Software, Salt Lake, UT

Mechanical Engineer

ACS - Engineer. Integrate. Build., Salt Lake, UT

AI Assistant is available now!

Feel free to start your new journey!