Cole Engineering Services - Orlando, FL

posted 3 days ago

Full-time - Senior
Orlando, FL
Professional, Scientific, and Technical Services

About the position

The Sr. Software Design Engineer - Team Lead at CESI is responsible for leading an Agile scrum team in the development of modern full stack software applications. This role involves integrating infrastructure as code and automation software into production applications to support Cyber Training capabilities for the U.S. Department of Defense. The candidate will provide technical mentorship, ensure adherence to project schedules, and communicate effectively with stakeholders.

Responsibilities

  • Lead the development of full stack software applications using React, Angular, and JavaScript libraries.
  • Provide technical mentorship and guidance to less-experienced engineering staff.
  • Conduct requirements analysis, design, and implementation in an agile development cycle.
  • Apply software engineering standards and assist in software system development and documentation.
  • Diagnose and debug front-end and back-end software issues efficiently.
  • Communicate problems and solutions clearly with the team and external stakeholders.
  • Plan, conduct, technically direct, and evaluate software projects across the agile development cycle.

Requirements

  • Minimum 10+ years of software engineering experience.
  • Strong object-oriented programming expertise.
  • Strong expertise with JavaScript, Java Spring Boot, React, Angular, and related libraries.
  • Experience in Linux shell scripting.
  • Experience in cloud-based infrastructures and environments.
  • Bachelor's degree in a technical discipline such as electrical engineering, computer science, information technology, systems or software engineering.

Nice-to-haves

  • Experience with containerization of applications.
  • Experience in Kubernetes and container orchestration.
  • Experience with back-end development, including node.js, web servers (Nginx, Apache), and database servers.
  • Secure web-based development experience.
  • Familiarity with Agile development process and planning tools (Jira, Confluence).
  • Experience with Git repositories and database design.
  • Understanding of the DoD cyber training mission.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service