LMI is seeking a Full-Stack Engineer to build cloud-native orchestration, compute, and scalability for the RAPTR platform and its modeling and simulation engine, RSIM, to help solve the U.S. government’s toughest mission and operational challenges.
Requirements
- Minimum 2-years’ experience with Python development with web frameworks
- Minimum 2-years’ experience working with Object Oriented Programming (OOP) and Service Oriented Architecture
- Experience planning, analyzing, designing, implementing, testing, and maintaining software applications for an enterprise level system.
- Experience using industry guidelines and best practices for developing software including Git, Agile methodologies, CI/CD, and automated deployments.
- Knowledge of Node.js and javascript programming language
- Knowledge of Postgres
- Experience integrating machine learning and analytical tools
Responsibilities
- Architect and Refine Backend Systems: Take the lead in developing and updating the backend code for diverse Python-based applications, ensuring high performance and scalability.
- Craft and Deploy Python Code: Write, design, and implement robust, clean Python code that drives our applications forward.
- Ensure Code Quality: Develop and conduct unit tests for product components, maintaining a commitment to quality and reliability.
- Collaborative Development: Work closely with our software development team using GitLab to enhance collaboration and streamline workflows.
- Code Excellence: Write original code and refine existing codebases, ensuring all developments meet rigorous program requirements.
- Detail-Oriented Practices: Apply a methodical approach to documenting and testing your code, ensuring flawless functionality.
Other
- This is a 100% remote role with quarterly travel for in person team planning and collaboration events.
- This position requires the ability to obtain a Secret clearance. You must be a U.S. citizen.
- Strategic Stakeholder Engagement: Regularly meet with internal managers and external customers to discuss software challenges and collaboratively devise innovative solutions.
- Adaptive Work Style: Thrive in a flexible work environment, whether you’re driving initiatives independently or as an integral part of our team.
- Excellent verbal and written communication skills