Enable job alerts via email!

Senior Software Engineer

e-EMPHASYS TECHNOLOGIES INC

London

On-site

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Job summary

A leading ERP solutions firm in Canada is seeking a Senior Software Engineer to join their IntelliDealer Engineering team. This role involves delivering software solutions, performing testing, and mentoring junior engineers. The ideal candidate will have a Bachelor's degree in Computer Science or Engineering and over five years of programming experience. Strong knowledge of Agile methodologies and proficiency in multiple programming languages including Java and Spring is preferred. This company values teamwork and problem-solving skills.

Qualifications

  • 5+ years of programming experience.
  • Experience with Agile development methodologies.
  • Training in formal software testing methods.

Responsibilities

  • Review, analyze, and deliver software solutions addressing customer challenges.
  • Perform testing to ensure solutions meet customer needs and minimize defects.
  • Mentor less experienced engineers.

Skills

Programming experience
Agile methodologies
Problem-solving skills
Effective communication
Team-oriented

Education

Bachelor's degree in Computer Science or Engineering

Tools

Java
Spring
ReactJS
Postgres
DB2

Job description

Job Description

About Us

We are a leading ERP software and solutions provider to dealers and rental companies of heavy equipment. We specialize in working with the construction, mining, forestry, material handling, and agriculture industries. Our goal is to be the ERP thought leader in our space and a trusted IT advisor to all dealers and rental companies. Currently, we have over 750 employees, offices on four continents, and serve customers in over 20 countries. Our headquarters are in Cary, NC. We are seeking talented individuals to join our team and help expand our North American presence with both our on-premises and cloud-based ERP solutions.

Why work for VitalEdge?

We don’t just sell technology; we enable transformation that benefits society by building homes, infrastructure, growing food, and delivering essential products. With over 60 years of combined experience and two leading software suites, we are driving the market forward. Join us at VitalEdge for an exciting opportunity!

Position Overview

The successful candidate will join the IntelliDealer Engineering team at VitalEdge Technologies as a Senior Software Engineer, supporting the delivery of modern solutions to our dealer base. As part of the Core Product Team, you will work with dedicated developers to enhance solutions that add value for dealers through process analysis and design, creating efficient products that address dealer challenges.

The candidate should be a full stack engineer capable of analyzing, understanding, and improving various software languages, delivering effective, high-performance, and maintainable solutions.

Responsibilities

  • Review, analyze, and deliver software solutions addressing customer challenges
  • Perform testing to ensure solutions meet customer needs and minimize defects
  • Review and debug code
  • Contribute to the architecture of IntelliDealer through discussion and planning
  • Automate tasks using appropriate tools and scripting
  • Collaborate with internal teams to improve the product
  • Work with the documentation team
  • Participate in an on-call schedule covering evening hours approximately once per quarter after training
  • Mentor less experienced engineers

Required Skills & Education

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 5+ years of programming experience
  • Experience with Agile development methodologies
  • Analysis and design experience
  • Training in formal software testing methods

Preferred Skills

  • Proficiency in multiple programming languages with expertise in at least one (Java, Spring, ReactJS assets)
  • Ability to troubleshoot technical problems and demonstrate problem-solving skills
  • Effective verbal and written communication skills
  • Team-oriented with minimal supervision
  • Strong time management skills to meet deadlines
  • Database experience (Postgres, DB2) is a plus

VitalEdge Technologies is an Equal Opportunity Employer

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

Similar jobs