Location: Raleigh, NC   |   Full-Time   |   $150,000 - $200,000
Senior Software Engineer Full Stack Agile Scrum Node Go Python Java React Angular Vue Elm Full Stack Engineer Staff Engineer

About Cenith Innovations: Cenith Innovations is a technology leader in the defense sector, dedicated to solving complex problems with innovative software solutions. We partner with government agencies, including the US Army, to deliver impactful software that addresses critical, tactical issues. Our hybrid work environment allows you to enjoy the flexibility of remote work while occasionally collaborating with our team at Ft. Liberty, NC.

About The Role: As a Senior Software Engineer at Cenith Innovations, you will play a key role in the design and development of Holistic Health and Fitness applications for the US Army’s XVIII Airborne Corps. You will be a lead developer responsible for the creation and enhancement of software products, working with a team of elite soldiers. This position requires expertise in both front-end and back-end technologies and the ability to thrive in a dynamic, fast-paced environment.

Responsibilities:

  • Develop and maintain high-quality, high-performance software applications, including front-end and back-end components, database integrations, and interfaces.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions, ensuring alignment with project goals and compliance standards.
  • Conduct code reviews, provide technical guidance, and mentor junior engineers to foster a culture of excellence and continuous improvement.
  • Support the entire software development lifecycle, from design and development to testing, deployment, and maintenance.
  • Troubleshoot and resolve complex technical issues, ensuring system reliability and performance.
  • Stay abreast of emerging technologies and industry best practices to continuously enhance development processes and solutions.

Qualifications:

  • Must be a US citizen eligible for a security clearance, as this role involves sensitive government work.
  • Demonstrated expertise in at least one modern front-end framework (React, Angular, Vue, Elm, or similar) and one modern back-end language (Node.js, Go, Python, Java, or similar).
  • A Bachelor’s degree in Computer Science, Engineering, or a related field is required.
  • Minimum of 4 years of professional experience in software development, with a proven track record of delivering successful projects.
  • Solid understanding of software architecture principles, including event-driven architectures, Service-Oriented Architecture (SOA), and microservices.
  • Proficiency in Object-Oriented Design (OOD), Functional Programming (FP), or Database Design.
  • Experience with Agile or Scrum methodologies, including sprint planning, daily stand-ups, and retrospectives.
  • Excellent problem-solving skills, attention to detail, and the ability to work effectively in a fast-paced environment.

Additional Requirements:

  • Strong organizational and communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.
  • Experience in managing multiple priorities and deadlines, with a talent for adapting to changing requirements.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.

Compensation and Benefits: Cenith Innovations offers a competitive salary range of $150,000 to $200,000 per year, along with comprehensive benefits including health, dental, and vision insurance, retirement plans, paid time off, and more. The role is eligible for bonus incentives based on performance.

Work Environment: This position is based in Raleigh, NC, and features a hybrid work model. The majority of your time will be spent working remotely, providing flexibility and work-life balance. However, occasional travel to Ft. Liberty, NC is required for on-site meetings, deployments, or project support, approximately 3 days per week.

Why Join Cenith Innovations? At Cenith, you’ll be part of a team that values innovation, collaboration, and integrity. We provide opportunities for professional growth, competitive compensation, and a supportive community that values both professional and personal well-being. If you are a skilled software engineer with a passion for technology and a commitment to excellence, we invite you to apply and become part of our story.

Post Date: June 17, 2025