Full Stack Software Engineer with Security Clearance - Akron, OH, United States - BGI, LLC

    BGI, LLC
    BGI, LLC Akron, OH, United States

    3 weeks ago

    Default job background
    Technology / Internet
    Description
    Position Summary This position requires the skills of a mid- to senior level software development engineer capable of developing software architecture and design, creating and testing code, and leading integration and test within a large software ecosystem
    It requires the ability to understand a system architecture and technical objectives, receive moderate to high-level objectives for tasking, and successfully produce software subsystems and components without extensive oversight and detailed direction
    The engineer will be part of a team developing innovative approaches to automatically process large volumes of data, extract meaning from it, and present intuitive and actionable reports to end users
    This position allows a hybrid work location arrangement (in-office and remote)
    Job Responsibilities
    As part of an Agile development team, translate user requirements into software architecture and design under the guidance of the project senior architect
    Apply innovative techniques that support the long-term product roadmap
    Develop code using diligent configuration management and CI/CD practices and adhering to coding standards to support software maintainability
    Perform unit test and support system-level testing with other developers and with the customer
    Conduct periodic demonstrations to internal and external stakeholders to communicate progress and invite feedback to evolve user needs and desires Required and/or Preferred Qualifications
    Required


    • Minimum of three years relevant software development experience
    • Proficiency in Python
    • Experience in data analysis using Pandas and Numpy
    • Experience with Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD)
    • Experience in C++
    • Debugging and test skills
    • Experience with databases and large datasets
    • Experience with Agile development methodologies and project management
    • US citizenship and the ability to obtain a DoD security clearance Preferred
    • Five or more years of relevant software development experience
    • Experience with Docker
    • Experience with Javascript
    • Experience with Vue or React
    • Experience with Apache Arrow
    • Demonstrated ability to work with minimal supervision
    • Demonstrated history of innovation in software architecture and design
    • Existing DoD security clearance (minimum SECRET)