Position is in downtown Boston.Mid level Java Software Engineers.Multiple openings.
Competitive compensation.Excellent benefit package.
Opportunity to live and work in the Boston Market.
Client is DOD (US Air Force).
Must have or be able to obtain a Security Clearance.
Support the Discovery and Framing process and follow-on user interviews
Perform extreme programming (XP), an agile software development framework that aims to produce higher quality software, and higher quality of life for the development team.
Perform paired programming with members of engineering team (contractor and government)
Utilize agile methodologies, including tenants of extreme programming and Test Driven Development (TDD) which will support continuous delivery to the cloud, and the production of 12-factor SW applications
Support the modification of legacy applications to become cloud native
Support the delivery of the application from an unclassified development environment to a classified staging and production environment on SIPR and other future domains.
Support troubleshooting with other teams (i.e. staging and production environment hosts) throughout all stages of the continuous delivery process
4 years experience in full stack development to include Java, Web services, Database, and/or web application development.
3 years experience with agile and lean philosophies
2 years experience with DevSecOps tools and processes to include, but not limited to Git, Concourse, SonarQube, Fortify and ThreadFix
2 years experience with container technologies such as Docker or Kubernetes.
2 years experience providing system administration support to a diverse set of Operating Systems (Microsoft Windows, Linux, etc.)
Experience with Continuous Delivery and Continuous Integration techniques
MUST have a four year degree ideally in Computer Science.
Experience in a government environment is a plus.
Must have excellent communication skills.
Solid ability in writing test scripts in an agile software development environment with an emphasis on automated test procedures, and continuous integration and continuous delivery of software.
Ability to perform the software tasks identified in the contract requirements in forming and working on Government/Contractor software teams.