This job has expired.
JMA Solutions
Expired

Software Developer (Remote)

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 Software Developer supporting the Federal Aviation Administration (FAA) Air Traffic Organization. This position can be done remotely.

Duties will include but are not limited to:

  • Design and implement web applications from initial concept and requirements to finished deliverable
  • Design and develop Web APIs using modern programming techniques
  • Build complex web UI and understanding of and maintaining UI design patterns
  • Build web applications with ReactJS and NodeJS
  • 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)
  • 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
  • Work as part of a team to validate user requirements, follow best practices, and resolve issues
  • Make recommendations for improvements to user experience, technical implementation, architecture, application design, etc.

Job Requirements

  • Strong understanding of various functional programming languages and functional design patterns
  • 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
  • Front-end development using ReactJS
  • Technical Writing/Software Documentation skills
  • Must be able to multi task between more than one project

Desired Skills:

  • Familiar with agile style sprints
  • Project management tools such as JIRA, Git, BitBucket
  • Experience with front-end frameworks like React, Angular, Vue
  • General knowledge of PL/SQL and database structures (Oracle/Mongo)
  • Experience with Node.js & Javascript
  • Experience mapping with WebGL
  • Familiar with command line tools: GDAL and OGR2OGR
  • ESRI ArcGIS Tools, ArcGIS for Server/Enterprise
  • GeoSpatial knowledge
  • KendoUI knowledge
  • Strong oral and written communication skills

SECURITY CLEARANCE: The ability to successfully obtain and maintain a U.S. Secret Clearance.

EDUCATION: Bachelor’s degree with 8 years of relevant experience is required.

SALARY: Negotiable depending on experience and education level. JMA offers a full benefits package including vision, health, dental, life insurance, as well as 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, sexual orientation, gender identity, national origin, veteran status or physical impairment.

Job Types: Full-time, Contract

Experience:

  • relevant: 8 years (Required)
  • Node.js: 4 years (Required)
  • ReactJS: 4 years (Required)

Education:

  • Bachelor's (Required)

Work authorization:

  • United States (Required)

Work Location:

  • Fully Remote

Benefits:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement plan
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Tuition reimbursement

Other Bitbucket contracts

Remote
0
USD
/hr

0 outside IR35 Bitbucket contracts