Full Stack Software Engineer-TS/SCI with polygraph required
New Yesterday
Overview
LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed.
Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government, efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors—helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value.
LMI is seeking a Full Stack Software Developer to support a U.S. Federal Government Agency developing a next generation publishing platform for finished intelligence products. This position will work with a team of developers, architects, and data scientists to build new and enhance current capabilities, bringing innovative ideas to challenging and complex problems. This is an onsite position in McLean, VA.
Responsibilities
General:
The Software Developer will be responsible for full stack software design and development.
This individual should be a team player with a keen eye for detail and problem-solving skills, experienced in Agile frameworks and modern coding languages.
Duties include meeting with clients to determine their software needs, coding, and testing software to ensure functionality, and updating software programs to refine components such as cybersecurity measures.
Analyze and translate to both user stories and development tasks.
Migrate code from the low to high-side environment for integration into the existing DevOps pipeline.
Specific responsibilities may include:
Produce clean, efficient code based on specifications
Perform peer code reviews
Integrate software components and third-party programs
Verify and deploy programs and systems
Troubleshoot, debug and upgrade existing software
Gather and evaluate user feedback
Recommend and execute improvements
Create technical documentation for reference and reporting
Qualifications
Required Knowledge, Skills and Abilities:
5+ years of full stack software development within the IC
10+ years total software development experience
Experience with pipeline orchestration and DevSecOps practices within the IC
Experience with UI/UX design
Experience building web interfaces using Vue.js, React.js, and/or Angular
Proficiency using Python, developing and evaluating algorithms and methods
Experience with backend development, relational and nonrelational database design and development
Experience developing in a lean Agile environment
Experience using Jira to manage product backlog
Demonstrated experience with Cloud infrastructure such as AWS, Azure, and/or GCP
Demonstrated experience developing, deploying and maintaining APIs on AWS infrastructure
Excellent oral and written communication skills, organizational skills, and
Active TS/SCI with polygraph required
Desired Knowledge, Skills and Abilities:
BS Degree or degree in computer science or systems engineering preferred.
Agile, DevOps, Cloud, Security+ or other professional certification(s)
Experience with Ruby on Rails
Experience using Object Relational Mapper (ORM) such as the Entity Framework / LINQ to SQL
Experience with Distributed Source Control tools such as Git
Experience working in a consultant/client environment
- Location:
- Mclean, VA, United States
- Category:
- Computer And Mathematical Occupations