Demo

Lead Software Developer

RCG Inc
Silver Spring, MD Full Time
POSTED ON 2/1/2025
AVAILABLE BEFORE 4/1/2025

RCG is a growing federal contracting company and Certified™ as a Great Place to Work®. We are looking for strongly qualified people to support our clients. We are currently seeking an experienced Lead Software Developer to support the Critical Satellite Software team at our government client site in Silver Spring, MD. This is currently a telework position, but applicants should be aware that this may change should the government determine that in-person work is required.

Due to security requirements, all successful candidates will be a U.S. Citizen or Lawful Permanent Resident and be able to successfully pass the required background check.

Summary:

The Contractor shall provide software support for critical satellite-related software and miscellaneous customer software utilities. Support shall include planning, software requirements support, coding (development), making configuration file changes, developmental and integrated testing, transition to operations (or handoff to operation), application support, configuration management of changes, documentation, and in some cases second-tier operations support.

Job Responsibilities/Duties (not limited to):

  • Maintain the requirements in an up-to-date and correct state, including gathering and storing all artifacts associated with the software in an organized way, accessible to customer staff in a repository.
  • Collaborate and communicate with other customer groups to plan, coordinate and execute its activities with other affected parties.
  • Develop and enhance utilities for software monitoring, metrics collection and reporting to include software-health and other metrics collection
  • Provide incident-response support (i.e., responding to reports about system disruptions). Incident response shall include all steps needed to identify and correct the cause of errors or anomalous software operations
  • Software support shall include user-level database operations with databases or repositories such as (but not limited to) git and json
  • Other software related duties as specified in our contract with the Government

Requirements:

  • Bachelor's degree in a discipline focused on application software, with programming (e.g., computer science, information technology, or a related field), with some applications in the physical sciences (e.g., remote sensing or meteorology).
  • Experience can be substituted for a degree if the experience includes 6 years of application software development and/or maintenance in the domain of the physical sciences.
  • Experience in networking, operating systems, database management, and system administration are also relevant (but must be accompanied by software/programming experience).
  • 6 years of progressive experience programming and/or maintaining software (e.g., supporting 24/7 operations, maintenance, including virtual environment technologies), including experience with Python, Linux scripting, and related tools/utilities.
  • Experience with Agile development, DevOps deployment, Waterfall, rapid prototyping or rapid application development.
  • Experience delivering code to a configured repository, such as Redmine or git on VLab.
  • At least 1 year of experience with Python, JavaScript, OpenSource, XML, HTML and CSS.
  • At least two years of hands-on experience working in a complex Linux/shell environment (preferably but not necessarily Red Hat), with advanced knowledge of shell commands and scripting, and at least an intermediate level of experience with Linux tools and utilities such as scheduling (e.g., cron), find/search, sorting, pattern matching/editing/manipulation, file utilities, software utilities and archiving (e.g., tar) and compression (e.g., gzip)
  • Demonstrated experience in the troubleshooting and repair of application software experience working and participating with other engineers and technicians in the investigation, analysis, testing, diagnosis, modification, and operation of complex IT/software systems
  • At least one year of hands-on experience working in one or more cloud environments (e.g., AWS), and have working knowledge and experience with cloud utilities for managing software and data within that cloud environment
  • Demonstrated experience with the software development process lifecycle
  • Excellent English language communication skills, both verbal and written
  • Must be able to work in remote work environment without interruptions

Desired:

  • Familiarity with existing National Weather Service applications such as SPADES, AWIPS, ISatSS, VUGraF/MMM. Given the highly specialized nature of these applications, a lack of familiarity with them will not be disqualifying.
  • Possesses, demonstrates, and relies on experience and judgment to plan and accomplish goals.
  • Demonstrated written and oral communications skills
  • A passion for problem solving and data-driven decision making
  • Ability to direct customer expectations and drive projects forward to completion
  • Ability to multi-task and engage on multiple projects simultaneously
  • Strong organizational abilities with attention to detail and ability to manage to deadlines
  • Able to work in a team environment

Physical Demands: Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

RCG, Inc. does not discriminate against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibits discrimination against all individuals based on their race, color, religion, sex, sexual orientation/gender identity, or national origin.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Software Developer?

Sign up to receive alerts about other jobs on the Lead Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at RCG Inc

RCG Inc
Hired Organization Address Suitland, MD Full Time
RCG is a growing federal contracting company and Certified™ as a Great Place to Work®. We are currently seeking Quality ...
RCG Inc
Hired Organization Address Washington, DC Full Time
RCG is a growing federal contracting company and Certified as a Great Place to Work. We are currently seeking Informatio...
RCG Inc
Hired Organization Address Washington, DC Full Time
RCG is a growing federal contracting company and Certified as a Great Place to Work. We are looking for strongly qualifi...
RCG Inc
Hired Organization Address Pasco, WA Full Time
RCG is a growing federal contracting company and Certified as a Great Place to Work. We are looking for strongly qualifi...

Not the job you're looking for? Here are some other Lead Software Developer jobs in the Silver Spring, MD area that may be a better fit.

Crew Lead Installer

Ion Developer Llc, Manassas, VA

Software Developer

Software Aspekte, Herndon, VA

AI Assistant is available now!

Feel free to start your new journey!