Softare Engineer

Apply Now

Company: X8 LLC

Location: Kure Beach, NC 28449

Description:

Software Engineer - III
Annapolis Junction, MD

JOB DESCRIPTION

We are seeking an experienced and motivated Software Engineering Lead to drive the development of complex software projects and manage multiple software development teams. In this role, you will recommend and implement new technologies and processes, ensuring the successful delivery of high-quality software. You will be responsible for overseeing the technical direction, leading development teams, and ensuring all software meets rigorous quality standards.
WHAT YOU'LL BE DOING
  • Recommend and implement new technologies and processes to improve the efficiency and effectiveness of complex software projects.
  • Serve as the technical lead for multiple software development teams, providing guidance and leadership throughout the software lifecycle.
  • Collaborate with customers and system engineering teams to select the appropriate software development process for each project.
  • Ensure the quality control of all developed and modified software, ensuring it meets customer and project requirements.
  • Delegate programming and testing responsibilities to multiple teams, monitoring their performance to ensure timely and quality delivery.

WHAT REQUIRED SKILLS YOU'LL BRING
  • Bachelor's degree in Computer Engineering, Computer Science, or a related field.
  • A minimum of 20 years of experience in software development, with at least 10 years in a leadership role managing multiple teams.
  • Strong background in recommending and integrating new technologies and processes for complex software projects.
  • Experience with containerization and container orchestration, including tools such as Kubernetes and Docker.
  • Proficiency in DevOps/DevSecOps practices, with hands-on experience using GitLab.
  • API development experience, including technologies such as gRPC, Corba, and REST.
  • Experience developing high-speed, distributed processing applications.

WHAT PREFERRED SKILLS YOU'LL BRING
  • Familiarity with high-speed networking and network protocols.
  • Certified Kubernetes Administrator
  • Expertise in Agile development methodologies.
  • Strong programming skills in Python, C++, and GoLang.
  • Advanced experience with Linux/Unix command-line environments.
MINIMUM CLEARANCE REQUIRED
  • Must possess an Active TS/SCI FS Poly Clearance

COMPENSATION
  • Salary Range: $180,000 + (depending on experience and education)

Similar Jobs