Software Engineer

Posted 22 hours ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Agile Engineer responsible for design, configuration, and support of enterprise applications at DLL. Engage in Agile practices to deliver technical solutions aligned with business objectives.

Responsibilities

  • Design, configure, and support enterprise applications, including the Odessa platform, using Agile/Scrum delivery practices.
  • Translate business, functional, and operational requirements into effective technical solutions.
  • Participate in sprint planning, backlog refinement, design reviews, and retrospectives.
  • Configure, test, deploy, and maintain application components ensuring quality, performance, and reliability.
  • Provide production support including incident management, root cause analysis, and preventative remediation.
  • Support and troubleshoot API-based integrations between Odessa and upstream/downstream systems.
  • Utilize SQL querying to analyze data, validate results, and support troubleshooting activities.
  • Ensure solutions adhere to security, compliance, risk, and governance standards.
  • Collaborate with engineering peers, business stakeholders, architects, and vendors to deliver value.
  • Maintain documentation, operational runbooks, and knowledge articles.
  • Contribute to continuous improvement initiatives to strengthen system stability, scalability, and supportability.

Requirements

  • Bachelor’s or college degree (preferred in Engineering, IT, or Operations).
  • Experience working within Agile / Scrum delivery environments.
  • Hands-on experience supporting or configuring enterprise or commercial applications.
  • Strong attention to detail, verbal and written communication skills, and problem-solving skills.
  • Experience with API concepts, integrations, and troubleshooting (REST/SOAP preferred).
  • Systems and process mapping experience using Visio or other modeling tools.
  • Working knowledge of SQL querying for data analysis and troubleshooting.
  • Working knowledge of Microsoft Azure fundamentals (compute, integration, security concepts).
  • Strong analytical and troubleshooting skills.
  • Experience working with distributed or global IT teams.
  • Understanding secure application development and operational support practices.
  • Requirements to work in a independent and collaborative setting, both in-person and virtually

Benefits

  • Two working days per year volunteering for a local charity
  • Bonus plan
  • Remote working from home opportunities
  • Flexible hours
  • Career development opportunities: online learning, member development programs, Tuition reimbursement program.
  • Outstanding Medical, Dental, Vision and Paramedical benefit programs
  • Employer paid defined contribution Pension plan
  • Industry leading Vacation package
  • Subsidized Gym membership programs
  • Employee Referral program
  • Open concept modern working environment

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$86,406 - CA$129,610 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureSOAPSQL

Location requirements

HybridBurlingtonCanada

Report this job

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