Software Engineer - Fairfax, VA, United States - LMI Government Consulting (Logistics Management Institute)

    LMI Government Consulting (Logistics Management Institute)
    LMI Government Consulting (Logistics Management Institute) Fairfax, VA, United States

    1 month ago

    LMI Government Consulting (Logistics Management Institute) background
    Technology / Internet
    Description
    Overview LMI is seeking a software engineer with experience in supporting the management of complex IT programs and projects within the Intelligence Community (IC)
    LMI is a consultancy dedicated to improving the business of government, drawing from deep expertise in advanced analytics, digital services, logistics, and management advisory services
    Established as a private, not-for-profit organization in 1961, LMI is a trusted third party to federal civilian and defense agencies, free of commercial and political bias
    We believe government can make a difference, and we seek talented, hardworking people who share that conviction
    Responsibilities


    • Design innovative software engineering solutions to meet client user requirements with the aim of optimizing operational efficiency while complying with the enterprise technical architecture.
    • Develop, deploy and support the client solutions.
    • Ensure that analysis and recommendations to the client account for and integrate, as feasible, technical trends in information technology and existing IT projects and business unit requirements
    Qualifications Work Requirements


    • Analyze complex system requirements.
    • Design software tools & subsystems to support software reuse and domain analyses.
    • Manage the implementation of new software tools and subsystems.
    • Translate detailed design into computer software.
    • Implement COTS packages.
    • Conduct development activities such as coding, testing, debugging and refining the software.
    • Prepare documentation such as program-level, user-level and security documentation.
    • Enhance software to improve efficiency
    Required Skills


    • Demonstrated experience with designing Lotus Notes Databases (LN) and forms
    • Demonstrated experience with production LN development in an enterprise messaging system.
    • Demonstrated experience designing and developing user interface using Angular, JavaScript, CSS, HTML.
    • Demonstrated experience interfacing with GitHub repository.
    • TS/SCI with polygraph required
    Desired


    • Demonstrated experience developing complex applications with large customer bases.
    • Demonstrated experiences developing complex, large-scale, multi-threaded applications.
    • Demonstrated experience using Oracle SQL and MySQL.
    • Demonstrated experience programming with LotusScript and the Domino Java API.
    • Demonstrated experience developing with XML, JSON, XSLT and REST services.
    • Demonstrated experience using code delivery mechanisms such as SubVersion or Git.
    • Demonstrated experience coding with search technologies such as SOLR.
    • Demonstrated experience with AWS cloud architecture concepts and management.
    • Demonstrated experience developing applications using Java or other object oriented language.
    • Demonstrated experience resolving problems
    #LI-SH1