Point your AI agent at freehire and let it find you a job.

Get the CLI →

ROSS

NewBe an early applicant

Lead Java Developer

Posted 1 view
Discussion

Summary

Lead hands-on development of a Java-based Fault Tree Analysis (FTA) application for engineering professionals, owning UI design, coding, architecture, and documentation. Requires deep cross-platform Java (plus C/C++) experience on Windows and UNIX, with a salary of $75K-$90K in Toronto.

Lead Java Application Developer (Fault Tree Analysis (FTA) Project)

POSITION DESCRIPTION

This key team member will lead the development of a Java-based Fault Tree Analysis (FTA) application for Engineering Professionals. This is a hands‑on leadership role requiring very strong cross‑platform Java development skills.

The ideal candidate will have at least ten years of combined experience in software development and lifecycle management. At least seven of those years must involve hands‑on Java and C/C++ development for Microsoft Windows and UNIX platforms. The successful candidate will lead and perform expert user interface design, application coding, architecture design, and documentation. Candidates should possess knowledge of software engineering methodology, software testing, and software documentation.

MINIMUM QUALIFICATIONS

  • Earned degree in computer science, electrical or computer engineering;
  • Ten years of related technical experience;
  • Very strong development experience (seven or more years);
  • Very strong background in Java for Windows and UNIX (five or more years);
  • Demonstrated understanding of User Interface (UI) concepts;
  • Experience with Java Swing and common APIs;
  • Strong leadership and communications skills.

DESIRED QUALIFICATIONS

  • Experience with military, aerospace or automotive community environments, specifically with cross-domain solutions, risk management, and related policies;
  • Familiarity with Fault Tree Analysis methodology.

Salary: $75K - $90K

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available