LMI is hiring a Back-End Software Application Developer to work directly with U.S. government military and civilian customers. In this role, you will translate analytic needs into responsive, high-performance software applications within LMI’s Modeling, Simulation, Prototyping, Wargaming, & Analysis platform, RAPTR®. This position is on-site in Colorado Springs, CO.
What You'll Do
- Develop and maintain server-side logic by writing code that powers the application's functionality, handles user requests, and manages data.
- Create APIs that allow different parts of the application, or different applications, to communicate.
- 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 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 are thoroughly reviewed, tested, and verified to eliminate application downtime.
- Collaborate with cross-functional teams, develop reusable code components, and ensure application accessibility.
- Actively participate in Integrated Product Teams and engineering working groups to review and mature engineering artifacts.
- Provide meeting coordination, technical expertise, and software development to assist customer decision makers.
What We're Looking For
- B.S. in Computer Science, Computer Engineering, or equivalent STEM-based degree.
- 1-3 years of experience as a Back-End Software Application Developer with a portfolio.
- 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 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.
- Candidate must be eligible to obtain a TS//SCI clearance, but no clearance is required to start.
Nice to Have
- Experience with testing frameworks.
- Knowledge of security practices.
- Active TS with SCI eligibility.
- Space domain experience.
Technical Stack
- Languages: Python, Java, C++, Node.js, Ruby
- Databases: MySQL, PostgreSQL, MongoDB
- Frameworks: Django, Flask, Spring, Express.js
- Cloud: AWS, Azure, Google Cloud
- Tools: Git
Benefits & Compensation
- Salary range: $70,000 - $118,000
Work Mode
This role is fully on-site in Colorado Springs, CO.
LMI is an equal opportunity employer.




