Software Development Manager - Team Lead
Company
NIH-NCBI
Location
Washington DC
Type
Full Time
Job Description
Overview
Black Canyon Consulting (BCC) is searching for a Software Development Manager - Team Lead  to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This is a full-time position located at the NIH campus in Bethesda, MD and/or remote.
National Center for Biotechnology Information (NCBI) is part of the National Library of Medicine (NLM) at National Institutes of Health (NIH). NCBI, one of the 400 top most-visited sites in the world, is the premier biomedical center, hosting over 4 million daily users in search of clinical, genetic and other information – at NCBI your work contributes to curing cancer faster! NCBI’s wide range of applications (such as PubMed and ClincialTrials.org), platforms and environments (big data [petabytes], machine learning, multiple clouds) serve more users and more data than any other US Government Agency.
As a Technical Lead, you will manage the development efforts supporting the goals and initiatives of the product team and organization. This role will work to define development tasks, establish delivery schedules, and ensure compliance with the organizations policies and procedures. This work is performed under the guidance of the Technical Program Manager and the Product Owner..
Responsibilities include:
- Manage the efforts of the product’s software development team in an Agile framework
- Provide work estimates for development tasks
- Ensure on-schedule delivery of software solutions for the product line and organization
- Manage the development lifecycle of software for assigned products
- Research new technologies in pursuit of advancing the goals of the product line
- Direct and coordinate the actions of the development team
- Provide technical leadership and guidance to the development team
- Act as a liaison between the development team and program leadership
- Create and maintain technical documentation related to the product line
- Ensure high code quality for software development tasks
Qualifications:
The ideal candidate must have at least a Bachelor or Master of Science degree in Computer Science, Information Technology or Engineering or equivalent work experience.
We are looking for an individual with:
- A proven track record of managing an Agile software development team
- Experience working with highly available, high traffic web applications
- The ability to translate business requirements into executable software development tasks
- Excellent verbal and written communication skills
- The ability to troubleshoot technical and staffing roadblocks and mitigate resource risks
Required Skills:
- Software development experience in a Linux environment (5+ Years)
- Proficiency in at least one programming language (Java, C, C++)
- Experience working with Cloud data storage and processing platforms (AWS, GCP)
- Proficiency in at least one scripting language (BASH, Python)
- Experience working with SQL databases
- Ability to work with common structured documents (XML, JSON, CSV)
- Experience with CI/CD pipelines, unit tests, integration, and regression testing
- Strong presentation and collaboration skills
- Experience coaching team members
Date Posted
11/16/2023
Views
9
Similar Jobs
Manager, Customer Success - Bold Penguin
Views in the last 30 days - 0
Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...
View DetailsManager, Project Manager - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...
View DetailsPrincipal Project Manager, Commercial Bank - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Principal Project Manager for its Commercial Bank The role involves...
View DetailsStrategic Account Manager - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking a Strategic Account Manager for their Moen brand The ideal candidate will have a strong understanding of the...
View DetailsSystem Concepts Optimization Engineering Manager - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a System Concepts Optimization Engineering Manager to lead a team of engineers mathematicians and scientists The ...
View DetailsManager, Information Security Office (ISO) Consultant - Capital One
Views in the last 30 days - 0
Capital One is seeking a Manager Information Security Office ISO Consultant with at least 4 years of experience in cybersecurity or information techno...
View Details