Software Developer (NASA ISS)

Published
May 10, 2022
Location
Houston, TX
Category
Job Type

Description

Description

Job Description:

Leidos is looking for a mid-level experienced software development professional. This position is responsible for developing software solutions from beginning to end. Qualified candidates will aid and perform research and analysis to determine software project cycle, including estimating tasks, scheduling of assigned projects, and ensuring schedules are met or revised as necessary. This position will provide software and application development in support of crew onboard the International Space Station (ISS) and future Artemis crew operations and use current industry standard software knowledge to design and develop code that meets NASA standards. Will maintain code and troubleshoot software related problems, provide front end graphical user interface designs and software testing and quality assurance. Will also support, maintain, and document software functionality.

Primary Responsibilities

  • Develop and test custom software for the benefit of crew members onboard the ISS and/or future Artemis missions.

  • Provide operational support for internally developed and crew-requested applications.

  • Integrate inputs from multiple teams and balance requests against the priorities of the Flight Operations Directorate (FOD).

  • Develop required software documentation and internal group documentation.

  • Support technical meetings.

  • Perform other tasks as assigned.

Basic Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or other related fields, Physics, Math or equivalent experience with a minimum of 4-7 years of direct experience in the area of software development.

  • Candidate must have a minimum of 3-5 years of experience in mobile application development and desired experience using C#/Xamarin and Xamarin Forms.

  • Experience in full-stack web development using front-end Javascript and back-end C# (or a similar object-oriented language) is highly desired.

  • Additional experience in developing within large-scale Integrated Development Environments (IDE) like Visual Studio and using version control software like Git is highly desired, as is experience in performing software maintenance and working on shared code with other developers.

  • The ideal candidate must be passionate about the application of Information Technology (IT) to spaceflight and be a strong advocate for the crew user.

  • Must be team-focused and able to adapt quickly to a highly collaborative efforts across multiple organizations.

  • Candidate must be able to apply technical knowledge and operational concepts to make effective decisions.

  • Candidate should be a self-starter capable of excelling in a dynamic environment that requires him/her to work effectively both alone and as part of a team.

  • Experience integrating across multiple areas, leading teams, negotiating win-win solutions, working well in the team environment, and customer service is required.

  • Attention to detail, excellent organizational skills, and strict adherence to deadlines is required along with the ability to successfully work/negotiate on a daily basis with multiple customers.

  • This position requires excellent verbal and written communication skills.

  • The candidate must also be able to effectively communicate and understand complex technical and operational issues.

  • On occasion, the position may require work on nights, weekends, and holidays.

Preferred Qualifications

  • Prior knowledge and involvement in an Agile development environment, soliciting requirements from end users, creating batch files, and performing software testing is preferred.

  • Experience in full-stack web development using front-end Javascript and back-end C# (or a similar object-oriented language) is highly desired.

  • Additional experience in developing within large-scale Integrated Development Environments (IDE) like Visual Studio and using version control software like Git is highly desired, as is experience in performing software maintenance and working on shared code with other developers.

  • Prior knowledge and involvement in an Agile development environment, soliciting requirements from end users, creating batch files, and performing software testing is preferred.

Pay Range:

Pay Range $74,750.00 - $115,000.00 - $155,250.00

Apply
Drop files here browse files ...

Related Jobs

Supplemental Security Officer   Houston, TX new
May 23, 2022
Security Officer II   Houston, TX new
May 23, 2022
Security Officer II   Houston, TX new
May 23, 2022

Author: