LMI is a consulting firm dedicated to improving the management of government. They are seeking multiple talented Application Developers responsible for creating and maintaining applications that meet organizational requirements and user needs.
Responsibilities
- Support development team tasked with replacing legacy web application and underlying data architecture for finished intelligence discovery.
- Develop, test, and deploy applications using modern programming languages and frameworks, for both front-end and back-end development.
- Conduct technical and industrial research to identify technically and functionally advantageous approaches to satisfy government validated functional requirements.
- Work collaboratively with cross-functional teams to understand business requirements and determine best practice solution requirements.
- Develop efficient, scalable, interoperable, reliable, and secure applications.
- Maintain and update existing software applications, troubleshoot issues, and provide user support.
- Participate in code reviews, testing, and deployment processes to ensure high quality solutions.
- Develop and maintain documentation that enable platform maintenance.
- Ensure applications comply with security regulations and standards, particularly those relevant to handling sensitive information.
- Create appropriate training and communications materials in a variety of mediums (written, print, video, other), as requested and approved by the customer.
Qualification
Required
- Experience with Node.js with TypeScript, SQL, PostgreSQL, Redis, ElasticSearch
- Strong understanding of application development and database management.
- Knowledge of application security practices and principles.
- Excellent problem-solving and analytical skills.
- Prior experience in a similar role within a government or secure environment.
- Self-motivated, able to take loose requirements and turn them into solutions
- Experience using version control with Gitlab or GitHub
- Proficient in relational and non-relational databases, including Oracle, SQL Server, MySQL, Dynamo, Postgres, MongoDB, etc., including schema design, data definition, and advanced queries.
- Experience working with a cloud provider (AWS/Azure/Google Cloud) or in-house data centers.
- Active TS/SCI clearance, polygraph preferred.
Preferred
- Understanding of CI/CD pipelines, DevSecOps, and automated testing frameworks.
- Knowledge of additional programming languages and frameworks.
- Experience with JSON, Java, Java Script, SharePoint, XML, VBAs, Oracle, MongoDB, Solr, SQL, Open AI, other AI technologies
- Experience developing and integrating RESTful APIs and microservices.
- Prior experience with Defense Intelligence Agency
- Good communicator, able to effectively translate functional requirements into technical solutions and coordinate across technical and non-technical teams.
- Self-motivated and self-starting, capable of executing with minimal guidance, embracing new methods, and learning and applying new concepts.
- Attention to detail with a focus on rigor and completeness of work output.
- Meet DOD 8570 certification requirements (Security+) willing to get if not have already.