Enable job alerts via email!

Software Engineer / Développeur - Java - 6-month Contract / Contrat de 6 mois

NÖORD TECHNOLOGIES

Longueuil

Remote

CAD 70,000 - 90,000

Full time

7 days ago
Be an early applicant

Job summary

A technology solutions company is seeking a passionate Software Engineer to design and develop software solutions. Responsibilities include executing full life-cycle development and writing efficient code. The ideal candidate will have proven experience in software development, strong skills in Java, and a background in relational databases and web frameworks. This is a remote position on a 6-month contract.

Qualifications

  • Proven work experience as a computer software engineer or software developer.
  • Hands-on experience in designing interactive applications.
  • Ability to document requirements and specifications.
  • Familiarity with software development methodology and release processes.

Responsibilities

  • Executing full life-cycle software development.
  • Writing well designed, testable, efficient code.
  • Integrating software components into fully functional software systems.
  • Developing software verification plans and quality assurance procedures.

Skills

Java
Relational Databases
SQL
ORM Technologies
Web Frameworks (JSF, Wicket, GWT, Spring MVC)
Test-Driven Development
Software Engineering Tools

Education

Degree in Computer Science or Engineering
Job description
Job Description

This is a remote position.

We’re looking for a passionate Software Engineer to design and develop software solutions. The candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.

Responsibilities
  • Executing full life-cycle software development
  • Writing well designed, testable, efficient code
  • Producing specifications and determining operational feasibility
  • Integrating software components into fully functional software systems
  • Developing software verification plans and quality assurance procedures
  • Documenting and maintaining software functionality
  • Tailoring and deploying software tools, processes and metrics
  • Serving as a subject matter expert
  • Complying with project plans and industry standards
Requirements
  • Proven work experience in as a computer software engineer or software developer
  • Hands on experience in designing interactive applications
  • Ability to develop software in Java
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • Mastery in software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with software development methodology and release processes
  • A degree in Computer Science or Engineering
Benefits

This is a 6-month contract.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.