Colorado Springs, Colorado, United States On-site Employment USD 70,000 - 118,000 Yearly

LMI is hiring a Back-End Software Application Developer

About the Role

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.

Required Skills
PythonJavaC++Node.jsRubyMySQLPostgreSQLMongoDBDjangoFlaskSpringExpress.jsSQLNoSQLObject-Oriented Programming
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
LMI

LMI is a government consulting and technology services firm that provides innovative solutions to complex challenges across defense, health, homeland security, intelligence, and space sectors.

Visit website
Job Details
Department Information Technology
Category backend
Posted 14 days ago