Senior Back-End Software Application Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Back-End DevelopmentObject-Oriented ProgrammingSQLNoSQL DatabasesCloud PlatformsBack-End FrameworksSoftware Performance OptimizationVersion Control SystemsProblem-Solving SkillsCommunication SkillsTeamwork Abilities

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 is a consulting firm dedicated to improving the management of government.

Funding

Current Stage
Late Stage
Total Funding
$0.25M
Key Investors
Mission Daybreak
2022-09-19Grant· $0.25M
2022-07-12Private Equity
2020-12-21Acquired

Leadership Team

leader-logo
Joshua Wilson
Chief Executive Officer
linkedin
Company data provided by crunchbase