← Back to jobs

SRS Consulting Inc Logo
Principal Engineer (Java + Azure ML)

SRS Consulting Inc

 

Toronto, ON, Canada

Posted On: 4 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Lead technical execution across the full software development life cycle, focusing on scalable backend systems and machine learning operations.

This role is on-site.

Responsibilities

  • Develop tools and applications by producing clean, efficient, and performant code.
  • Identify, prioritize, and execute tasks throughout the development lifecycle.
  • Automate manual tasks through appropriate scripting and tooling.
  • Analyze, debug, and perform validation and verification testing using TDD.
  • Review peer code and collaborate with internal teams to improve products.

Required Skills

  • 5+ years of professional engineering experience.
  • Expertise in Java, Kotlin, C#, or Go with a focus on writing clean code at scale.
  • Hands-on experience with Azure ML Workspace and MLOps.
  • Deep knowledge of relational databases including Microsoft SQL Server and MySQL.
  • Strong experience building RESTful API endpoints.
  • Proficiency in TDD and automated testing frameworks like Selenium, Cypress, or Rest Assured.
  • Experience with UI frameworks such as Vue.js, React, or Angular.
  • Proficiency with Git and system monitoring tools like New Relic or DataDog.
  • BSc/BA in Computer Science or a related degree.

Preferred Skills

  • Experience with Spring Boot, Docker, Kubernetes, Istio, or Ansible.
  • Knowledge of Jenkins CI/CD, Linux, IP networking, and Python, Bash, or Groovy.
  • Familiarity with AWS/Azure cloud services, SAML, OAuth, or OpenID Connect.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs