Back End Software Developer (Java, Node.js)
About The CompanyLMI is a forward-thinking digital solutions provider dedicated to accelerating government impact through innovation, agility, and speed. Headquartered in Tysons, Virginia, the company specializes in delivering mission-critical platforms and AI-driven solutions tailored for federal agencies across various sectors including defense, space, healthcare, and energy. By investing in advanced technology and prototypes ahead of immediate needs, LMI ensures that its clients stay ahead of emerging challenges and operational demands. Leveraging deep expertise in federal deployment, strategic partnerships, and proven methodologies, LMI enhances operational outcomes, drives lasting value, and strengthens missions. The company's commitment to collaboration and rapid delivery enables government agencies to navigate complexity effectively and maintain a competitive edge in their respective fields.About The RoleWe are seeking a highly skilled Senior Back-End Software Developer to join our team supporting the development and enhancement of RAPTR®, LMI's cutting-edge Modeling, Simulation, Prototyping, Wargaming, & Analysis platform. In this role, you will be responsible for designing, implementing, and maintaining robust backend services that empower analysts, data scientists, and engineers to conduct sophisticated analytical studies within the space domain. Your work will involve translating complex analytical requirements into scalable backend capabilities, including APIs, data pipelines, and integration services that support modeling, simulation, and trade space analysis. This position offers an exciting opportunity for a developer passionate about working at the intersection of software engineering and analytical problem-solving, with a focus on delivering rapid, reliable, and mission-critical solutions. The role is primarily based in Colorado Springs, with options for remote work for the ideal candidate.QualificationsBachelor's degree in Computer Science, Computer Engineering, or a related technical field5–10 years of experience in backend software development, demonstrating senior-level proficiencyProficiency in programming languages such as Python, Java, or Node.jsExperience designing and implementing RESTful APIs and service-oriented architecturesKnowledge of relational and NoSQL databases such as PostgreSQL and MongoDBExperience supporting data-intensive applications or analytical platformsFamiliarity with backend frameworks like Django, Flask, or Spring FrameworkStrong understanding of software design principles, performance optimization, and scalable system architectureExperience with version control systems such as GitAbility to adapt in fast-paced, evolving environments with loosely defined requirementsExcellent communication and collaboration skillsResponsibilitiesDevelop and maintain backend services and application logic supporting modeling, simulation, and analytical workflows within RAPTR®Translate analytical and data science needs into functional software features, including data ingestion, scenario configuration, and results managementDesign and implement APIs and service layers facilitating interaction between the platform, analytical tools, and external systemsBuild and manage data pipelines and storage solutions to support large-scale analytical runs and scenario outputsOptimize performance and ensure scalability for handling high-volume simulation dataCollaborate closely with trade space analysts, data scientists, and systems engineers to align backend capabilities with analytical objectivesIntegrate backend services with front-end interfaces and visualization tools to provide seamless user experiencesImplement security best practices to safeguard sensitive and mission-critical dataParticipate in code reviews, testing, and debugging to maintain high-quality, reliable softwareSupport integration efforts with engineering artifacts such as CONOPs, system architectures, interfaces, and data modelsBenefitsCompetitive salary within the range of $101,144 to $174,591Comprehensive health, dental, and vision insurance plansRetirement savings plans with employer contributionsGenerous paid time off and holiday leaveOpportunities for professional development and continuous learningFlexible work arrangements, including remote options for qualified candidatesWork on impactful projects supporting national security and space domain initiativesEqual OpportunityLMI is an equal opportunity employer committed to fostering an inclusive environment. We welcome applicants of all backgrounds and do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or veteran status. We believe diversity enhances innovation and drive our success. All qualified candidates who meet the security clearance requirements are encouraged to apply.