This job has expired.
JMA Solutions
Expired

Senior Principal Software Developer (Remote)

$55 - $65/hour (Estimated)Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

JMA Solutions has an opportunity available for a full-time Principal Software Developer to lead efforts in the design, development, implementation and testing of software systems, specific to the Federal Aviation Administration (FAA). The individual will also perform program maintenance, modifications, and enhancements to new/existing systems through programming, testing, documenting, and training users. Multiple years of experience in a professional environment performing software and systems analysis, design and development tasks on multiple platforms is highly desired. This position is located in Washington, D.C, though remote work is approved.

Duties will include but are not limited to:

  • Provide programming support for new and existing information systems based on user specifications with guidance from other staff members
  • Update and manage system documentation (e.g. software design documents, engineering drawings, specifications, interface flow diagrams, site specific databases)
  • Install, checkout, test updated software, and maintain a fully functioning, operational system
  • Participate in the risk assessments, contingency/disaster recovery planning and testing, and security testing and evaluation
  • Contribute to the setting and review of development timelines, software designs, and development standards
  • Provide technical support for the full software development life cycle from design through system integration and testing
  • Develop, prepare, and maintain program implementation planning including areas such as database changes, operation procedures, and standard engineering packages
  • Command a strong understanding of various functional programming languages and functional design patterns
  • Design and develop Web APIs using modern programming techniques
  • Work as part of a team to validate user requirements, follow best practices, and resolve issues

Job Requirements

  • Solid knowledge of the fundamentals of JavaScript
  • Client-side JavaScript development, using standard technologies; HTML5, CSS, and libraries such as jquery
  • Server-side JavaScript development, using Node.js
  • Technical Writing/Software Documentation skills

Preferred Experience:

  • Agile style sprints
  • Project management tools such as JIRA, Git, BitBucket
  • Front-end frameworks like React, Angular, Vue
  • Mapping Tools like Geoserver and OpenLayers
  • General knowledge of PL/SQL and database structures (Oracle RDBMS)

Perfect Candidate:

  • node.js & Javascript
  • Mapping with WebGL
  • Command line tools: GDAL and OGR2OGR
  • ESRI ArcGIS Tools, ArcGIS for Server/Enterprise
  • GeoSpatial knowledge
  • KendoUI

SECURITY CLEARANCE: The ability to successfully obtain and maintain a U.S. Suitability/Public Trust Background Clearance

EDUCATION: Bachelor’s degree in Engineering/Computer Science systems engineering as applied to analysis of engineering requirements and must possess 15 years of development experience. The education requirement may be substituted with relevant work experience; 8 years of professional work experience is equivalent to a Bachelor’s degree.

SALARY: Negotiable depending on the level of experience and education. JMA offers a full benefits package including vision, health, dental, life and a 401k match.

JMA Solutions is an equal opportunity/affirmative action employer and does not discriminate against any applicant for employment on the basis of race, color, religion, sex, age, national origin, veteran status or physical impairment.

Job Types: Full-time, Contract

Experience:

  • Relevant: 10 years (Required)

Education:

  • Bachelor's (Preferred)

Work authorization:

  • United States (Required)

Work Location:

  • Fully Remote
  • One location

Benefits:

  • Dental insurance
  • Vision insurance
  • Retirement plan
  • Paid time off
  • Professional development assistance
  • Health insurance

Other Disaster Recovery contracts

Remote
0
USD
/hr

0 outside IR35 Disaster Recovery contracts