Full Stack Software Engineer-TS/SCI with polygraph required
Role details
Job location
Tech stack
Job description
The Software Developer will be responsible for full stack software design and development., * 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
Requirements
- 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., 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
Applicants must meet eligibility requirements for a U.S. Government security clearance. Only US Citizens are eligible for a security clearance. For this position, LMI will only consider applicants with security clearances or applicants who are eligible for security clearances, due to the nature of the work.