Senior Software Development Leader

beBeeSoftware

Software Development Team Lead

We are seeking a highly skilled and experienced Software Development Team Lead to lead our software development team. The ideal candidate will have a strong background in software development, excellent leadership skills, and the ability to motivate and guide a team to deliver high-quality software solutions.

Job Description

The Software Development Team Lead will be responsible for leading a small team of developers, including gathering, documenting, and tracking team requirements. This includes designing, developing, and maintaining secure and robust software systems to meet customer needs, often in national security or intelligence operations.

The Team Lead will work within a cross-functional team, including other engineers, analysts, and security professionals, to deliver software solutions that adhere to both technical and regulatory requirements. This includes implementing best practices for software security and working to secure applications, networks, and systems to prevent cyber threats.

The Team Lead will also be responsible for maintaining accurate documentation of software development processes, security measures, and code. This is essential for compliance with government regulations.

Required Skills and Qualifications

  • A Bachelors degree in computer science, engineering, or a relevant field, or an additional 3 years of related experience can be substituted for a degree.
  • A minimum of 15 years' general software development experience.
  • Within the last 15 years, a minimum of 7 years combined experience with a minimum of 2 programming languages.
  • Minimum of 5 years combined experience working within a minimum of 2 operating systems.
  • Within the last 3 years, demonstrated in-depth knowledge of a VISTA-related domain.
  • Demonstrated experience leading a software development team and ensuring that all work is completed within the constraints of the software development process being used on the project.
  • Experience developing in Python, and Angular framework.
  • Experience developing TypeScript, npm packages, Git, and observables (RxJS) or promises.
  • Experience developing REST APIs, async/await functions, and NestJS, or Python servers-side frameworks.
  • Experience working with Docker.

Benefits

This is an exciting opportunity to join a dynamic team and contribute to the delivery of cutting-edge software solutions. We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.

Others

We are an equal opportunities employer and welcome applications from all qualified candidates. If you are a motivated and experienced software development professional looking for a new challenge, please apply today

Qualifications

  • The ideal candidate will have a strong background in software development, excellent leadership skills, and the ability to motivate and guide a team to deliver high-quality software solutions
  • A Bachelors degree in computer science, engineering, or a relevant field, or an additional 3 years of related experience can be substituted for a degree
  • A minimum of 15 years' general software development experience
  • Within the last 15 years, a minimum of 7 years combined experience with a minimum of 2 programming languages
  • Minimum of 5 years combined experience working within a minimum of 2 operating systems
  • Within the last 3 years, demonstrated in-depth knowledge of a VISTA-related domain
  • Demonstrated experience leading a software development team and ensuring that all work is completed within the constraints of the software development process being used on the project
  • Experience developing in Python, and Angular framework
  • Experience developing TypeScript, npm packages, Git, and observables (RxJS) or promises
  • Experience developing REST APIs, async/await functions, and NestJS, or Python servers-side frameworks
  • Experience working with Docker

Benefits

  • This is an exciting opportunity to join a dynamic team and contribute to the delivery of cutting-edge software solutions
  • We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development

Responsibilities

  • The Software Development Team Lead will be responsible for leading a small team of developers, including gathering, documenting, and tracking team requirements
  • This includes designing, developing, and maintaining secure and robust software systems to meet customer needs, often in national security or intelligence operations
  • The Team Lead will work within a cross-functional team, including other engineers, analysts, and security professionals, to deliver software solutions that adhere to both technical and regulatory requirements
  • This includes implementing best practices for software security and working to secure applications, networks, and systems to prevent cyber threats
  • The Team Lead will also be responsible for maintaining accurate documentation of software development processes, security measures, and code
  • This is essential for compliance with government regulations

Job Alerts

Get notified when new positions matching your interests become available at Kardow.com.

Need Help?

Questions about our hiring process or want to learn more about working with us?