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

Software Developer - NASA

Full-time

Innovim Career

INNOVIM is seeking a Software Developer to support NASA’s Earth Observing System Data and Information System (EOSDIS) Evolution and Development 3 (EED-3) contract.  INNOVIM’s EED-3 team provides Earth scientists and others access to data from NASA’s Earth Science missions.

Location: Remote, based out of Annapolis, MD with quarterly travel for PI Planning
Clearance: National Agency Clearance with Inquires (NACI) screening
U.S. Citizenship is required

Primary Responsibilities:   

The candidate will work in a fast-paced Agile development environment performing operations, design, development, and testing for the NASA Common Metadata Repository (CMR). As a member of the EED-3 team, the software developer will build and support innovative tools allowing scientists and students alike to discover, transform, update, and improve the quality of earth science data in the pursuit of solving a wide range of environmental and socio-economic issues. This includes supporting the deployment of product updates, identifying production issues and constructing scalable architecture. 

Responsibilities include: 


  • Participate in all aspects of the software development lifecycle from user story generation, through design, development, automated testing and operational support  

  • Develop new feature ideas to meet the ever-evolving needs of our end-users  

  • Continually help the team grow by sharing new ideas and industry best practices  

  • Suggest improvements to processes and tools to help the team be more efficient  

REQUIRED SKILLS/EXPERIENCE:   


  • Proficiency in programming languages, such as, Python, Clojure, Node.JS 

  • Demonstrable knowledge of git 

  • In-depth knowledge of cloud platforms such as Amazon Web Services (AWS), Azure, or Google Cloud, including networking, serverless services such as Lambda, Queues, and Topics. 

  • Good understanding of caching services such as Redis 

  • Ability to work with containerization and orchestration tools 

  • Strong problem-solving, technical, and leadership skills, the ability to take initiative and proactively debug complex issues 

  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams 

REQUIRED EDUCATION/EXPERIENCE:   


  • Bachelor’s degree in technical major such as Computer Science, Engineering, or related technical field

  • 3 years of software development experience 

DESIRED SKILLS/EXPERIENCE:   


  • Knowledge of GraphQL, ElasticSearch or other Lucene based search products 

  • Knowledge of AWS Cloudwatch 

  • Experience using the Scaled Agile Framework (SAFe) methodology 

  • Experience with full life cycle Software design and development experience on large/complex n-tier client/server applications. 

  • AWS Solutions Architect or AWS Developer certifications

INNOVIM is committed to providing superior work in the fields of science, engineering, data analytics and technology to government agencies. We offer competitive compensation packages, including comprehensive nationwide Medical/Dental/Vision insurance programs, life insurance, matching 401k contribution and Educational/Training support.

 

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - NASA in Annapolis, MD vacancy
  •  ...A leading technology company is seeking an Application Developer: Cloud FullStack to design and deploy cloud-based applications using microservices. You will collaborate with senior practitioners and integrate various technologies including Angular, React, and Java while... 
    Suggested

    IBM

    Annapolis, MD
    2 days ago
  • $220k - $224k

     ...Position Overview: Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction,...  ...using Jira and Confluence. Ensuring quality control of all developed and modified software. Experience with Git. Experience with Java... 
    Suggested
    16 hours
    Local area
    Remote work

    Red Arch Solutions, Inc.

    Annapolis, MD
    4 days ago
  • $130k - $150k

     ...in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive...  ...- Mission Technologies is seeking a skilled React Front-End Developer with strong UX/UI design expertise to join our growing team.... 
    Suggested
    Full time
    Local area
    Worldwide

    Huntington Ingalls Industries

    Annapolis, MD
    11 hours ago
  • $170.4k - $200.3k

     ...a poly. Possess Fourteen (14) + years of experience as a software engineer in programs and contracts of similar scope, type, and...  ...and associated services. The candidate will work with theteam to develop and integrate Kubernetes hosted services in support of the CTI... 
    Suggested
    Contract work
    Work experience placement
    Local area
    Remote work

    ELEVI Associates

    Annapolis, MD
    1 day ago
  • $180k - $230k

     ...currently do not possess this level of clearance.*** Are you a Cloud Software Engineer who is ready for a new challenge that will launch your...  ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue... 
    Suggested
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    Flexible hours

    GliaCell Technologies LLC

    Annapolis, MD
    5 days ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans Affairs (VA) Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Annapolis, MD
    11 hours ago
  • $118.3k - $224.9k

     ...customer facing products and internal systems. As a Principal Software Engineer on the AD Core Team, you will design, build, and enhance...  ...backend services used across the ARINCDirect platform. Develop new features, APIs, and system enhancements aligned with product... 
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Annapolis, MD
    1 day ago
  • Our International Team consists of over 170 professionals delivering best quality solutions for our customers. We are seeking an organized, proactive, and customer-oriented Application Support Engineer to join our team. In this role, you will work with a variety of technologies...
    Work experience placement
    Monday to Friday

    Utilities One Inc

    Annapolis, MD
    2 days ago
  • $100k

     ...deployments. Integrate security controls, automated testing, and compliance scanning into pipeline workflows to support secure software delivery and platform hardening. Monitor cloud platforms for performance, availability, and security, supporting incident response... 
    Contract work
    Remote work

    MAXIMUS

    Annapolis, MD
    1 day ago
  • Synergy ECP is seeking a Web Developer located in Maryland with a minimum of eight years of experience. The successful candidate will design and maintain web pages, leading platform transitions and collaborating with stakeholders. Applicants must have an active TS/SCI FSP... 

    Synergy ECP

    Annapolis, MD
    1 day ago
  •  ...google, Paypal, western union, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full... 
    Full time
    Remote work

    SynergisticIT

    Annapolis, MD
    2 days ago
  •  ...Senior Full Stack Java Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type:...  ...tools. Experience Requirements: ~7-10+ years of professional software development experience with a hands-on focus. ~ Expertise in... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Annapolis, MD
    2 days ago
  • A technology company is seeking a Bilingual Educational Content Developer (Japanese/English) to join their remote team. This role involves training AI chatbots and writing conversations to enhance their performance. Candidates must be fluent in both languages and possess... 
    Hourly pay
    Remote work
    Flexible hours

    DataAnnotation

    Annapolis, MD
    3 days ago
  •  ...candidate must have at least seven (7) years of IT and business/industry work experience. At least three (3) years of experience in developing and consuming RESTful APIs. At least two (2) years of experience in Service Oriented Architecture/Service integration with Web... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Interclypse

    Annapolis, MD
    2 days ago
  •  ...technologies is highly desirable. What You'll Do Design, develop, and maintain scalable data pipelines and data integration...  ...Minimum of 3 years of professional experience in data engineering, software engineering, data integration, or related technical roles.... 

    Reef Point Group

    Annapolis, MD
    12 days ago
  • $150k

     ...Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence...  ...necessary to allow you the room to pursue everything you want to develop in your personal life. We offer a generous Paid Time Off... 
    Work at office
    Flexible hours

    SW Complete

    Annapolis, MD
    1 day ago
  • $140k - $200k

     ...Description: We are seeking a Lead Construction Design Engineer to develop temporary civil and structural designs for bridge and...  ...AutoCAD, RISA-3D, MathCAD, Microsoft Office products, and other software utilized in engineering design Demonstrated time management,... 
    Contract work
    Temporary work
    For contractors
    Work at office

    Kokosing

    Annapolis, MD
    2 days ago
  • $86.9k - $198k

    Job Number: R0245603 Cyber Platforms Software Engineer, Senior The Opportunity: We build software for large, fast-changing cyber problems...  ..., analysts, and cyber experts today, while also helping develop new capabilities from early technical concept to deployed product... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    1 hour ago
  • Avalore.ai is seeking a Cloud Design Engineer, Level 2, to develop, maintain, and enhance complex web-based user interfaces that interact...  ...usability, security, and performance. You will review and test software components, resolve issues, and contribute input on system... 

    Avalore.ai

    Annapolis, MD
    4 days ago
  • $116.36k - $155.15k

     ...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Annapolis, MD
    3 days ago
  • $144.2k - $288.4k

     .... Position Summary We're looking for a Lead Director of Software Engineering who thinks like a founder, executes like a principal...  ...engineering ownership – You have built or led internal developer platforms, engineering productivity tooling. Education Minimum... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Annapolis, MD
    4 days ago
  •  ...training, data science, commercial engagement, and data orchestration. The Sponsor requires a highly skilled individual to design, develop, and implement secure and efficient systems and infrastructure. The ideal candidate will possess a strong background in system engineering... 
    Work at office
    Local area

    J5cyberconsulting

    Annapolis, MD
    1 day ago
  • $60 per hour

     ...A tech-based company is seeking proficient programmers to join their team and contribute to developing cutting-edge AI systems. You will work remotely, create and solve coding challenges, and contribute to AI development. Ideal candidates have strong programming skills... 
    Remote work

    DataAnnotation

    Annapolis, MD
    3 days ago
  • A leading AI training firm is seeking a Web Application Developer to join their team. In this role, you will train AI models, evaluate their performance, and solve coding challenges using languages like Python or JavaScript. Candidates should possess a detail-oriented mindset... 
    Hourly pay
    Remote work
    Flexible hours

    DataAnnotation

    Annapolis, MD
    3 days ago
  • Invictus International Consulting, LLC seeks a Network Engineer to design and maintain secure, cloud-enabled web and network solutions at Fort Meade, MD. You will plan, design, and implement networked web applications, work with AWS and Kubernetes, and ensure alignment ...

    Invictus International Consulting, LLC

    Annapolis, MD
    3 days ago
  • Onyx Point, Inc. in Maryland is seeking a Software Engineer with extensive experience in Python, PySpark, and AWS services. This role requires...  ...or a similar field. The selected candidate will design, develop, and assure the quality of software systems while overseeing teams... 
    Remote job

    Onyx Point, Inc.

    Annapolis, MD
    4 days ago
  •  ...our customers’ critical needs. Job Summary Seeking a Cloud Software Engineer to become a member of a mature software development effort...  ...within the team This position will allow a software developer to develop and broaden their skills in the Java language as well... 
    Hourly pay

    Momentum Engineering, Inc

    Annapolis, MD
    1 day ago
  • $131.3k - $237.35k

    Leidos is seeking a Senior Software Engineer in Maryland to support the development of containerized application workflows using DevOps practices. The ideal candidate will have a Bachelor’s degree in Computer Science with over 14 years of experience. Responsibilities include... 

    Leidos

    Annapolis, MD
    56 minutes ago
  • Jobtailor is seeking a strategic Enterprise Architect to lead the agency's transition to a modern, scalable, and secure application ecosystem across AWS, Azure, and on‑prem environments. You will shape the architecture that unifies legacy systems with cloud-native platforms...

    Jobtailor

    Annapolis, MD
    2 days ago
  • FS Poly in Maryland seeks a CNO Developer 1 for a PRIME contract focused on cloud-native development, low-level CNO engineering, and AI/ML integration. The role requires TS/SCI with Full-Scope Polygraph and is based in Annapolis Junction, MD. The team offers a collaborative... 
    Contract work
    Immediate start

    stanleyreid

    Annapolis, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - NASA. Be the first to apply!