No more applications are being accepted for this job
- 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)
Full Stack Software Engineer with Security Clearance - Akron, OH, United States - BGI, LLC
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 ecosystemIt 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