Hybrid Senior Software Developer, Java, Eclipse RCP plugins, JFace/JavaFX

Posted 3 months ago

Apply now

About the role

  • Senior Software Developer designing and implementing solutions for Thales customers in a hybrid work environment. Collaborating with stakeholders and providing technical leadership to the team.

Responsibilities

  • Designing, documenting and implementing solutions for Thales customers
  • Responsible for writing the use cases (user stories), and allocate them to the functional components
  • Provide technical expertise and support to other engineers
  • Participate code reviews for compliance with the defined software architecture
  • Provide technical leadership to junior software engineers in software design and implementation
  • Ensure producing quality software components in an agile development process
  • Create proof-of-concepts as necessary for demonstrating new ideas/technologies

Requirements

  • College degree in Computer Science, Information Systems or Mathematics
  • Min 5 years of hands-on experience in development of complex UI applications with Java and Eclipse RCP (JFace and JavaFX)
  • Proficiency in Design Thinking, SOLID Object Oriented principles
  • Broad Software Design Patterns understanding and use
  • Hands-on knowledge of the Scrum development process and Continuous Integration practices and tools (e.g. Jira, Mercurial, Git, Jenkins)
  • Experience with Test Driven Development
  • Self-motivated, critical thinker, able to dig into the problems with little supervision
  • Very good knowledge of all phases of software development lifecycle: requirements analysis, design, implementation, code review, testing, and release

Benefits

  • Health insurance
  • Retirement Savings Plan with company contribution and match
  • Paid Time Off
  • Company paid holidays
  • Life insurance
  • Disability insurance
  • Employee Assistance Plan
  • Well-being Program
  • Flexible work arrangements

Job title

Senior Software Developer, Java, Eclipse RCP plugins, JFace/JavaFX

Job type

Experience level

Senior

Salary

$117,450 - $195,750 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job