Full- Stack Web Developer

Professional Beltsville, Maryland


Description

JOB TITLE:  Full-Stack Web Developer                               JOB ID#:223

Job Description: 

Omitron is seeking a full-stack Web Developer to participate in the development and maintenance of a mission planning application for satellite ground systems.  

The candidate will work with an established, friendly team of motivated software engineers to develop new, and maintain existing mission operations centers (MOC’s) with particular focus on the mission planning system for several NASA-related projects.  In addition, the candidate will be tightly integrated with members of the flight operations team (FOT) who are users of the system.  Hence, the candidate will receive direct feedback and see immediate impact of their work.  The candidate will also collaborate with other engineers, analysts and system administrators in order to analyze and diagnose solutions.  The candidate should be forward thinking because they will be presented with the opportunity to identify new technologies from public, private, academia and industry practices to improve and support our modernization effort for our current mission planning application.  The ideal candidate will possess strong web development skills as well as strong interpersonal and communication skills.

The candidate shall support the full software development life cycle (SDLC) using established processes for requirements analysis, design, prototyping, coding, unit testing, integration and test, documentation, and sustaining engineering. Responsibilities include:

  • Assisting with the modernization of the mission planning system.
  • Performing requirements analysis and assessment of the mission planning software architecture
  • Estimating effort for assigned tasks.
  • Participating in and presenting at design and code reviews.
  • Developing design and code review material, user guides and other system documentation.
  • Performing software development, unit testing, integration and testing.

 

US citizenship required.  EEO/AA/E-Verify Participation

Skill Requirements:

  • Experience with full-stack development implementing the MVC software architecture design pattern, including frameworks.
  • Experience with front end development using JavaScript, jQuery, HTML/CSS, and Ajax
  • Experience with back end web development using PHP, Python, Perl, JSON and XML.
  • Experience with the MySQL and MariaDB databases.
  • Experience with Apache and IIS web servers.
  • Experience with encrypting and obfuscating source code utilities.
  • Experience with Atlassian Confluence, JIRA and Bitbucket
  • Experience developing for a Linux OS
  • Presenting design and code reviews and the authoring of user guides.
  • Excellent written and oral communication skills

 Desired Skills:

  • Experience with automated unit testing for web applications a plus, PHP unit preferred.
  • Familiarity with the NASA GMSEC API and associated support applications a plus
  • Knowledge of Message Oriented Systems a plus
  • Familiarity with the CMMI and ISO 9001 process improvement models a plus
  • Familiarity with the NASA software engineering requirements model a plus

Required Experience:           

Candidate must have at least 3-5 years of experience in web development with ever increasing responsibilities.

Required Degree:      

BS degree in a relevant field (Computer Science, Mathematics, Engineering, or Physical Sciences).

Job Location:

Beltsville, MD   

Company Overview: 

Omitron is an Aerospace Engineering and Information Technology small business firm headquartered in Beltsville, Maryland with a field office located in Colorado Springs, Colorado. Since 1984 Omitron has provided excellence in engineering services and product development to government and industry customers for both civilian and military aerospace programs.

Omitron recognizes that outstanding people are the key to our success. Our goal is to select highly qualified and motivated individuals and provide them an environment necessary to stimulate and nurture engineering and business objectives. Omitron offers its employees competitive salaries, a full benefits package, and excellent career growth opportunities. We welcome talented professionals who wish to take advantage of the opportunities we offer.