Enable job alerts via email!

Application Developer

Sagen

Oakville

Hybrid

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A leading mortgage insurance company in Oakville is seeking an Application Developer responsible for developing and maintaining scalable software solutions in an agile environment. The role involves working on projects including system modernization and cloud adoption, ensuring timely delivery of software projects, and designing new applications. Candidates should have a Bachelor's degree in a related field and 3+ years of relevant experience. The position offers competitive benefits and a hybrid work model.

Benefits

Competitive compensation
Bonuses
Medical/dental benefits
Pension plan
Work-from-home days
Supportive environment

Qualifications

  • 3+ years of experience in building large-scale systems.
  • Experience with web, mobile, or enterprise applications.
  • Ability to translate business requirements into technical solutions.

Responsibilities

  • Support modernization strategy including core system replacements.
  • Deliver software projects on time and within scope.
  • Design and develop new applications and microservices.
  • Participate in all SDLC stages within a Scaled Agile framework.
  • Enhance components for performance and scalability.

Skills

Java
Spring Boot
JPA
Hibernate
SOAP/REST APIs
Oracle SQL
PL/SQL
Agile methodologies
Excellent communication
Algorithms and data structures

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Apache Camel
IBM MQs
HTML
CSS
Angular
Node
Typescript
Bootstrap
Python
R

Job description

Sagen is Canada’s leading private mortgage insurance company, dedicated to making homeownership more accessible to first-time homebuyers. For over 30 years, we have been committed to being the most trusted partner for lenders and brokers.

Our expertise in customer service, thought leadership, and industry knowledge has made us a driving force for our valued customers. Our dedicated team across the country works tirelessly to make every deal the most important deal. We are 100% Canadian-owned and aim to help all Canadians achieve their dream of homeownership.

Sagen’s collaborative culture inspires our people to be authentic and curious while pursuing excellence.

Ready to make an impact?

Reporting to the Manager, Software Engineering, the Application Developer is responsible for developing and maintaining scalable and reliable software solutions in an agile environment. This role offers the opportunity to work on projects spanning all business units, including system modernization, business transformation, and cloud adoption.

Key Responsibilities:

  • Support Sagen’s modernization strategy, including core system replacements and simplification.
  • Deliver software projects on time, within scope, and to quality standards.
  • Design and develop new applications and microservices, and re-architect existing components.
  • Participate in all SDLC stages within a Scaled Agile framework.
  • Reverse engineer and modernize existing applications.
  • Enhance components for performance and scalability.
  • Implement secure development practices and support security remediation for legacy systems.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in building large-scale systems.
  • Knowledge of business processes across units.
  • Experience with web, mobile, or enterprise applications.
  • At least 2 years of experience with Java, Spring Boot, JPA, Hibernate, SOAP/REST APIs, Apache Camel, IBM MQs.
  • Proficiency in Oracle SQL, PL/SQL.
  • Ability to translate business requirements into technical solutions.
  • Strong understanding of algorithms and data structures.
  • Excellent communication skills.

Preferred Skills:

  • Scrum Master certification.
  • Experience with front-end technologies: HTML, CSS, Angular, Node, NPM, Typescript, Bootstrap.
  • Experience with Python or R, NoSQL databases, cloud platforms (AWS, Azure), Okta, Jira, Confluence.
  • Experience with legacy systems and insurance industry systems.

Work Environment:

This role is based in Oakville with a hybrid work model allowing remote work.

Benefits:

Competitive compensation, bonuses, medical/dental benefits, pension plan, RRSP, TFSA, work-from-home days, and a supportive environment.

Our Commitment:

We foster a diverse and inclusive workplace, partnering with organizations like CCDI and Black Mentorship Inc. We encourage candidates to request accommodations during the hiring process.

J-18808-Ljbffr

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