Backend Software Developer

Overview

On Site
USD 82,000.00 - 171,000.00 per year
Full Time

Skills

Innovation
Emerging Technologies
Node.js
Microservices
Cloud Computing
Software Development
Customer Facing
Collaboration
Demonstrations
JavaScript
TypeScript
Python
Java
MongoDB
PostgreSQL
Docker
Git
Modeling
Agile
Kubernetes
Amazon Web Services
GitLab
Continuous Integration
Continuous Delivery
DoD
Security Clearance
Law

Job Details

Overview

LMI is seeking a skilled mid-level backend software developer to support our Wargaming application effort supporting a defense client in Colorado Springs, CO.

LMI: Innovation at the Pace of Need
At LMI, we're reimagining the path from insight to outcome at the new speed of possible. Combining a legacy of over 60 years of federal expertise with our innovation ecosystem, we minimize time to value and accelerate mission success. We energize the brightest minds with emerging technologies to inspire creative solutioning and push the boundaries of capability. LMI advances the pace of progress, enabling our customers to thrive while adapting to evolving mission needs.

Responsibilities

In this role you will work directly with the architect, software developers, engineers, and data analysts to expand an existing framework of the enterprise version of our core modeling and simulation (M&S) software. Extensive experience with Python and Java is a must, with firm knowledge of Gitlab CI/CD processes. You will also work with node.js and TypeScript when interacting with the front-end developers. This is a chance to use your skills to build and rapidly scale a micro-service-based architecture on a cloud system. The software will support collaborative simulations and analysis for the warfighter and potentially many other areas of the U.S. Government. The successful candidate must enjoy working in a highly innovative fast-paced environment, where you not only answer difficult questions, but you also help formulate the questions.

Further you will:
  • Perform software development for the backend of a customer facing system
  • Engage in project discussions to identify and define requirements
  • Integrate application components together
  • Create unit and integration tests on software written
  • Collaborate with Jr level developers and other members of the development team
  • Perform code reviews on completed software
  • Attend and perform demonstrations of completed work for the customer

Qualifications

Required:

  • 3-8 years' experience and a STEM BS degree or equivalent experience
  • Demonstrate experience with JavaScript/TypeScript, and Python (Java)
  • Experience with MongoDB (and PostgreSQL)
  • Experience with creating APIs
  • Experience with Docker
  • Experience with Git
  • Ability to obtain a DoD Secret Clearance

Desired:
  • Experience with modeling and simulation applications
  • Experience with Agile development practices
  • Experience with Kubernetes
  • Experience with AWS
  • Experience with GitLab Ci/CD pipelines
  • Space domain experience
  • Active DoD Secret clearance and the ability to obtain a TS/SCI

Target salary range: $82,000 - $171,000. Final compensation will be determined by a variety of factors including but not limited to your skills, experience, education, and/or certifications.

Options

Apply for this job onlineApply

Share

Email this job to a friendRefer

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.

Share on your newsfeed

LMI is an Equal Opportunity Employer. LMI is committed to the fair treatment of all and to our policy of providing applicants and employees with equal employment opportunities. LMI recruits, hires, trains, and promotes people without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, disability, age, protected veteran status, citizenship status, genetic information, or any other characteristic protected by applicable federal, state, or local law. If you are a person with a disability needing assistance with the application process, please contact
Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

Need help finding the right job?
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About LMI Government Consulting (Logistics Management In