Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Scientific Programmer

Full-time

Executive Recruiting

Job Description

Job Description

The Scientific Programmer III develops and modernizes cloud-based software solutions that support large-scale scientific data systems and archive workflows in a remote work environment. This role focuses on migrating applications to AWS, developing Python applications, and implementing CI/CD automation to improve the reliability, scalability, and performance of scientific data processing.

 

Success in this role means delivering robust, well-documented solutions that efficiently manage complex scientific datasets while collaborating with scientists, engineers, and cloud architects to develop innovative, high-performing software.

What You Will Do in This Role

The Scientific Programmer III will design, develop, and optimize cloud-based software and automation solutions that support scientific data processing, modernize applications, and ensure reliable, scalable systems through collaboration, CI/CD, and AWS technologies.

 

Responsibilities include

  • Design, develop, test, and maintain software that supports scientific data processing and archive workflows.
  • Develop and maintain Python-based applications and automation tools.
  • Build and enhance CI/CD pipelines to support automated software development, testing, and deployment.
  • Support the migration of scientific applications and workflows from on-premises environments to AWS.
  • Collaborate with scientists, software engineers, cloud architects, and system administrators to implement scalable cloud solutions.
  • Develop solutions for processing, storing, and managing large scientific datasets using modern cloud technologies.
  • Troubleshoot and resolve application, workflow, and deployment issues to ensure reliable system performance.
  • Research, evaluate, and implement new technologies that improve system performance, scalability, and maintainability.
  • Create and maintain technical documentation, software designs, and operational procedures.
  • Participate in Agile development activities including sprint planning, code reviews, and team collaboration.
  • Perform other duties and responsibilities as assigned.

 

What You Will Bring

Required qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent work experience.
  • Eight (8) or more years of experience developing scientific or data-intensive software applications.
  • Experience developing applications using Python.
  • Experience supporting CI/CD pipelines and software automation.
  • Experience working in Amazon Web Services (AWS) cloud environments.
  • Experience with cloud-native application development and infrastructure automation.
  • Familiarity with scientific data processing and large-scale data management.
  • Experience working in Agile/Scrum software development environments.
  • Strong analytical, troubleshooting, written, and verbal communication skills.

 

Preferred qualifications

  • Experience migrating applications or workflows from on-premises infrastructure to AWS.
  • Experience with data lake architectures, data mesh concepts, or other modern data management approaches.
  • Experience working with large-scale archive systems or scientific data repositories.
  • Experience with Infrastructure as Code (e.g., Terraform, AWS CloudFormation, or AWS CDK).
  • Familiarity with Git-based source control and DevOps best practices.
  • Experience supporting high-performance computing (HPC) or distributed computing environments.

Work authorization/security clearance requirements

  • Ability to obtain a security clearance.

 

Work Environment

  • This work is normally completed in a remote environment.

 

Physical Demands

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to access and navigate each department at the organization's and client facilities.

 

Travel Required

  • No

 

Proficiency Requirement

  • The employee is expected to demonstrate proficiency in all essential job functions, tools, and processes related to this position within the first 90 days of employment. This includes acquiring a thorough understanding of job-specific responsibilities, systems, and workflows as outlined during onboarding and training. Failure to meet this requirement may result in additional training, reassessment, or other actions as deemed necessary by management.

 

 

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Scientific Programmer in Greenbelt, MD vacancy
  • Global Science & Technology, Inc. (GST) is seeking a Scientific Programmer for Remote Sensing Applications in College Park, MD with telework potential and a hybrid onsite/remote pattern. The role involves SST data production from multiple sensors and advanced cloud masking... 
    Scientific
    Remote job

    Global Science & Technology Inc

    College Park, MD
    1 day ago
  • $130k - $170k

    Global Science & Technology, Inc (GST), a GTSC company, a growing scientific and high technology company, is seeking a Scientific Programmer for Remote Sensing Applications to support NOAA/NESDIS/STAR. This position is located in College Park, MD, but may be considered... 
    Scientific
    Remote job
    Full time
    Contract work

    Global Science & Technology Inc

    College Park, MD
    11 hours ago
  • $81.5k - $138.55k

     ...Engineering, Physical Science, Information Science, Cyber Security, or Mathematics.Six (6) years of research or technical experience in a scientific or technical field relevant to requirements.Additional Qualifications:At least 2 years of experience (3+ years preferred) using... 
    Scientific
    Full time
    Contract work
    Work experience placement
    Work at office

    ICF

    Hyattsville, MD
    11 hours ago
  • $80k - $100k

     ...contributions to the company's success.   The Statistical Programmer will support statistical programming activities for clinical...  ...in Biostatistics, Statistics, Mathematics, or a related scientific discipline, with 0–2 years of experience in statistical programming... 
    Scientific
    Full time

    Systimmune

    Washington DC
    a month ago
  •  ...Job Description Job Description GPU Programmer - Remote Job Type: Contractor Location: Remote Job Overview We are seeking...  ...skills. Background in graphics programming, ML acceleration, scientific computing, HPC, or related GPU-focused fields. Strong... 
    Scientific
    Remote job
    For contractors

    YO AI Labs

    Washington DC
    4 days ago
  • $80k - $128k

     ...established requirements, and if necessary, notify the responsible programmers, both verbally and in writing, of errors, omissions, and...  ...testing and accessibility tools such as Freedom Scientific JAWS, ZoomText, or Dragon NaturallySpeaking.Demonstrated ability... 
    Scientific
    Contract work
    For contractors
    Shift work

    Peraton Corporation

    Lanham, MD
    11 hours ago
  •  ...Job Description Job Description Axiom is seeking candidates for the role of Scientifics Applications Programmer/Physical Scientist for UFS In-core Data Assimilation. The Office of Modeling and Development (OMD) is part of the National Weather Service (NWS)... 
    Scientific
    For contractors
    Seasonal work
    Work at office

    Axiom Consultants

    College Park, MD
    1 day ago
  •  ...to correct errors, to adapt to new hardware, or to improve its performance14. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design15. Design or implement complex algorithms... 
    Scientific

    CyberCore Technologies

    Annapolis Junction, MD
    11 hours ago
  •  ...ambiguity of AR/VR problem solving. They will also be someone who likes to collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions. Responsibilities... 
    Scientific

    US Tech Solutions

    Washington DC
    11 hours ago
  •  ...software to correct errors, to adapt to new hardware, or to improve its performanceDesign, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of designDesign or implement complex alorithms... 
    Scientific
    For contractors
    Immediate start

    KeyLogic Systems

    Annapolis Junction, MD
    11 hours ago
  •  ...problem areas· Modify existing software to correct errors, to adapt to new hardware, or to improve its performance· Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
    Scientific
    For contractors

    KeyLogic Systems

    Annapolis Junction, MD
    11 hours ago
  •  ...software to correct errors, to adapt to new hardware, or to improve its performance; Design, develop and modify software systems, using scientific analysis and mathematical models to predict and ; Design or implement complex database or data repository interfaces/queries.... 
    Scientific

    CyberCore Technologies

    Annapolis Junction, MD
    11 hours ago
  • $87.1k - $157.45k

     ...to adapt to new hardware, correct errors, or improve performance.Design, develop, and modify software systems using appropriate scientific analysis and mathematical models to evaluate design outcomes and consequences.Integration, Data & System PerformanceIntegrate existing... 
    Scientific
    Full time

    Leidos

    Laurel, MD
    1 day ago
  • $211.53k - $286.19k

     ...expert guiding the architecture, optimization, and evolution of Food and Drug Administration’s (FDA) high-performance computing and scientific data ecosystems. This role bridges scientific research needs with advanced computing solutions, providing technical leadership... 
    Scientific
    Contract work
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology, Inc.

    College Park, MD
    4 days ago
  • $131.3k - $237.35k

     ...components.Write and review software and system documentation, providing recommendations to improve processes and standards.Apply scientific analysis and mathematical models to design software solutions and predict outcomes.Basic Qualifications:Bachelor’s degree in... 
    Scientific
    Full time

    Leidos

    Annapolis Junction, MD
    2 days ago
  •  ...existing software to correct errors, adapt to new hardware, or improve performanceDesign, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of designDevelop or implement algorithms to... 
    Scientific
    Temporary work

    Kroll

    Washington DC
    2 days ago
  • $103.8k - $218.1k

     ...software to correct errors, to adapt to new hardware, or to improve its performance• Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of designRequired: • An active TS/SCI w/Poly•... 
    Scientific
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    3 days ago
  • $166.9k - $309.9k

     ...software to correct errors, to adapt to new hardware, or to improve its performance- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design-Design or implement complex database... 
    Scientific
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    1 day ago
  • $120.8k - $265.8k

     ...software to correct errors, to adapt to new hardware, or to improve its performanceDesign, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of designDesign or implement complex algorithms... 
    Scientific
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    2 days ago
  • $200k - $250k

     ...to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex algorithms... 
    Scientific
    Work experience placement
    Immediate start

    T-Rex Solutions

    Annapolis Junction, MD
    7 days ago
  • $100k - $140k

     ...Company Description NOREAS provides scientific, engineering and environmental services to the Department of Defense, federal agencies, utility companies and private clients throughout the U.S. NOREAS associates are highly skilled in their technical fields delivering... 
    Scientific
    Full time
    Local area
    Immediate start
    Work from home
    Home office
    Visa sponsorship

    NOREAS Inc

    Washington DC
    1 day ago
  • $200k - $207k

     ...to correct errors to adapt to new hardware, or to improve its performance Design, develop and modify software systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design Use signal processing algorithms... 
    Scientific
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis Junction, MD
    1 day ago
  • $154.05k - $278.48k

     ...algorithms subject to strict timing, system-resource, or interface constraints.Design, develop, and modify software systems using scientific analysis and mathematical models to evaluate design outcomes and consequences.Integration, Data & Systems EngineeringIntegrate... 
    Scientific
    Full time

    Leidos

    Laurel, MD
    1 day ago
  • $65.2k - $101.95k

     ...nation’s toughest challenges, delivering advanced solutions to our customers’ most critical missions. We bring together leading scientific, engineering, and management expertise in a culture grounded in objectivity and collaboration, ensuring our work creates lasting... 
    Scientific
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Washington DC
    2 days ago
  •  ...software to rectify errors, adapt to new hardware, or enhance performance. - Design, develop, and modify software systems, utilizing scientific analysis and mathematical models to anticipate and evaluate design outcomes and consequences. - Design or implement complex... 
    Scientific

    Wrenchio LLC

    Annapolis Junction, MD
    a month ago
  •  ...level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design... 
    Scientific
    Full time
    Local area

    Gormat

    Annapolis Junction, MD
    3 hours ago
  •  ...analysis, software design, implementation, testing, and integration Ability to design and implement complex algorithms using scientific analysis and mathematical models Experience supporting Information Assurance or secure software development environments Strong... 
    Scientific

    Independent Software

    Annapolis Junction, MD
    1 day ago
  •  ...to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Level 2 Capabilities: Includes all... 
    Scientific
    Contract work

    Markesman Group

    Maryland, MD
    1 day ago
  • $160k - $180k

     ...to correct errors, to adapt to new hardware, or to improve its performance.  Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Our minimum requirements for this role... 
    Scientific
    Bank staff

    Legato, LLC

    Annapolis Junction, MD
    1 day ago
  • $167.85k - $209.75k

     ...biology engineerable by combining AI and high-throughput experimentation to predict, understand, and design living systems. Our scientific teams address high-risk, high-reward questions in biology through AI – inventing computational methods and large-scale AI/ML models... 
    Scientific
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    Allen Institute

    Washington DC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Scientific Programmer. Be the first to apply!