Jobs · Rhode Island

Junior Software Engineer - Clearance Required

Jobot · Middletown, RI · 3 wk ago
On-site$85k–$105k/yrFull-time

About the role

A bit about us: We are a leading provider of information technology, logistics management, business process re-engineering, financial management, and administrative support services for the Department of the Navy and Homeland Security. We have an incredible team of engineers, analysts, and IT professionals ready to welcome you aboard! Why join us? Full time, direct hire Quick interview process Great opportunity for career advancement!

Responsibilities

  • Designing, developing, and maintaining C++ applications supporting U.S. Navy submarine combat systems.
  • Building and packaging software applications as containers for deployment to a Kubernetes-based runtime environment, working with senior engineers on configuration and deployment.
  • Developing unit tests for software components and supporting test coverage as features evolve.
  • Executing components and integration testing in lab environments troubleshooting defects identified during test.
  • Collaborating with product leads and test engineers to understand requirements, resolve issues and deliver software within an agile development environment.
  • Producing clear, maintainable, well-docume

Requirements

  • Active DoD Secret clearance at time of hire.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, plus 1–3 years of professional software development experience using one or more of the following languages: Java, C++11 (or newer), or Python.
  • Working knowledge of C++11 or newer and fundamental software engineering practices.
  • Familiarity with Git-based version control and code review workflows.
  • Familiarity with Linux based development environments.
  • Familiarity with agile software development methodologies and collaborative team environments.
  • Ability to communicate effectively within technical teams and customer environments.

Skills

  • Experience developing/working in a Linux environment, including Red Hat Enterprise Linux (RHEL).
  • Experience containerizing applications with Docker or Podman.
  • Familiarity with Kubernetes or another container orchestration platform.
  • Familiarity with CI/CD pipelines and automated build, test and deployment workflows.
  • Scripting experience in Python or bash.
  • Ability to learn new technologies and take on increasing responsibilities.
  • Experience working within a small agile team environment.

Benefits

  • Vacation/PTO
  • Medical
  • Dental
  • Vision

Pay

Salary: $85,000 -

Similar jobs