Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer designing and developing innovative software solutions for Nöord Technologies Corporation. Complying with coding standards and participating in the full software development lifecycle.

Responsibilities

  • Design and develop software solutions
  • Build high-quality, innovative, and fully performing software in compliance with coding standards and technical design
  • Execute full life-cycle software development
  • Write well-designed, testable, efficient code
  • Produce specifications and determine operational feasibility
  • Integrate software components into fully functional software systems
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Tailor and deploy software tools, processes, and metrics
  • Serve as a subject matter expert
  • Comply with project plans and industry standards

Requirements

  • Proven work experience as a computer software engineer or software developer
  • Hands-on experience designing interactive applications
  • Proficiency developing software in Java
  • Strong knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate)
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development (TDD)
  • Proficiency with software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with software development methodologies and release processes
  • Degree in Computer Science or Engineering

Benefits

  • This is a 6-month contract

Job type

Contract

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

GWTHibernateJavaSpringSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.