Full Job Description
Provide computer network operations capability and software cloud technology development and engineering services to gain strategic advantages. Apply advanced consulting skills and extensive technical expertise. Develop innovative solutions to complex problems with complete end-to-end solution in a fast paced, agile environment. Build software and data processing analytics from vision to production-ready system, and help the clients mature their software development processes and tools to a DevOps posture.
Apply software development passion and skills to develop quality software, apply modern development practices, learn new tools and techniques, identify and implement DevOps software process improvements, configure tools to support DevOps approaches and mentor teammates. Use tools like GitLab, Jenkins, and others that you may recommend and software languages, including Python, Perl, and C++, to build software and data processing solutions that interface with corporate systems. Support modernization and redesign of legacy workflows written in Perl and translate them to Python. Leverage excellent communications skills to coordinate with team members and customers in a fast-paced mission environment and collaborate within the Atlassian Suite of tools. Analyze needs and the environment to make sure the solution you’re developing considers the current architecture and operating environment, as well as future functionality and enhancements. Work without considerable direction; mentor and may supervise team members or perform in a technical leadership role on the project.
3+ years of experience with developing software in Python, Perl, and C++
Experience with working on a team using DevOps software development approaches, including continuous integration and deployment or leading DevOps process implementation
Experience with writing workflows and scripts to interface software components into another system or framework
Experience with two or more of the following development and configuration tools: Git, Jenkins, Eclipse, Maven, Make, or Subversion
TS/SCI clearance with a polygraph
BS degree and 14+ years of experience with software engineering or 18+ years of experience with software engineering in lieu of a degree
Experience with leading small technical or software development teams
Experience with working in or establishing an Agile software development life cycle
Experience in working with Atlassian Suite
Certifications in AGILE, SCRUM or DevOps a plus
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.
We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—to fearlessly drive change.