Jobs · Engineering · Virginia

Software Developer II (Kubernetes and Integration Specialist)

Arcfield · Home Creek, VA · 2 wk ago
Engineering$69k/yrFull-time

Responsibilities

  • Develop and Integrate Software Solutions: Design, develop, test, and integrate software solutions into customer hardware and larger naval systems with a focus on innovation and scalability.
  • Containerized Solutions and Kubernetes Expertise: Lead efforts in containerized application development, Kubernetes deployment, and container orchestration to support composable disaggregated infrastructure (CDI) goals.
  • Collaboration and Problem Solving: Collaborate closely with a small, agile team of engineers (3-person team) to solve complex technical challenges through creative and efficient solutions.
  • Software Integration: Serve as the primary point of contact for integrating custom-developed software into customer enterprise hardware environments.
  • System Innovation: Apply cutting-edge development practices and innovative approaches to rapidly deliver solutions that push the boundaries of composable infrastructure systems.
  • Technical Collaboration: Work collaboratively with equipment designers, hardware engineers, systems analysts, and other professionals to plan and integrate software solutions.
  • Documentation and Maintenability: Provide thorough documentation of software changes, enhance system maintainability, and support software deployment and operational troubleshooting.
  • Performance Monitoring: Monitor and troubleshoot software installations and ensure system components function as specified.

Qualifications

  • Education and Experience: Bachelor’s degree in Computer Science, Software Engineering, or a related field with 2–4 years of experience. Master’s degree with 0–2 years of experience. 8–10 years relevant experience in lieu of a degree for highly qualified candidates.
  • Software Development and Integration Expertise: Demonstrated experience in end-to-end software development, including requirements analysis, programming, testing, and integration of software into larger systems.
  • Kubernetes and Container Proficiency: Practical experience with Kubernetes and container technologies like Docker is essential. Strong understanding of containerized environments, microservices architecture, and orchestration concepts.
  • Strong Technical Skillset: Proficient in programming languages such as Python, C++, Java, or Go. Experience with REST APIs, system integration, and software communication protocols is a plus. Familiarity with composable and disaggregated infrastructure (CDI) is highly preferred.

Similar jobs

Software Developer II

AssuranceAmericaAtlanta, GA· 2 wk ago
Engineeringapply on assuranceamerica.wd12.myworkdayjobs.com

Software Developer II

Wi-TronixBolingbrook, IL· 2 mo ago
Engineering$88k–$120k/yrapply on pod4.app.loxo.co

Software Developer II

Consolidated Precision Products CorpEastlake, OH· 2 mo ago
Engineering$110k–$130k/yrapply on theapplicantmanager.com

Software Developer II

Q-Lab CorporationWestlake, OH· 1 mo ago
Engineeringapply on recruiting.paylocity.com

Software Developer II

Alliance Enterprises, Inc.United States· 2 wk ago
RemoteEngineeringapply on apply.workable.com