LMI · 3 months ago
Senior Back-End Software Application Developer
LMI is a digital solutions provider focused on enhancing government impact through innovation and technology. They are seeking a Senior Back-End Software Application Developer to develop and maintain server-side logic, create APIs, and collaborate with cross-functional teams to ensure application functionality and security.
AnalyticsConsultingInformation TechnologyLogisticsManagement ConsultingProfessional Services
Responsibilities
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 with each other
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 the 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
Collaborate with cross-functional teams, develop reusable code components, and ensure application accessibility
Actively participate in Integrated Product Teams (IPT’s) and other engineering working groups to review, assess, and mature engineering artifacts such as concept of operations (CONOPs), system architecture, system behavior, system interfaces, functional allocation, Interface Control Documents/Descriptions (ICDs), and data models
Provide meeting coordination, technical expertise, and software development to assist the customer decision makers
Qualification
Required
B.S. in Computer Science, Computer Engineering, or equivalent
7 - 12 years experience as a Back-End Developer with a portfolio, and 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, demonstrable 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
Preferred
Advanced degree in Computer Science or related
Experience with testing frameworks
Knowledge of security practices
Active TS/SCI
Company
LMI
LMI is a consulting firm dedicated to improving the management of government.
Funding
Current Stage
Late StageTotal Funding
$0.25MKey Investors
Mission Daybreak
2022-09-19Grant· $0.25M
2022-07-12Private Equity
2020-12-21Acquired
Recent News
Washington Technology
2025-10-03
2025-10-02
Washington Technology
2025-08-09
Company data provided by crunchbase