Intermediate Software Developer at Best Buy Canada
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

17 Dec, 26

Salary

60000.0

Posted On

18 Sep, 26

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

What you’ll do as an intermediate software developer:

  • Collaborate with developers on system and data integrations
  • Develop, test, debug, and demonstrate your work in an agile environment.
  • Contribute to team success by learning the Salesforce domain.
  • Take initiatives in proposing and implementing application changes to address business needs.
  • Strengthen your leadership skills by giving technical direction to peers.

What we’re looking for:

  • 3 to 5 years of back-end development experience, ideally with Java.
  • Hands-on experience with back-end development demonstrating proficiency with core development languages such as Java (J2EE, Spring Boot)
  • Experience with API-led development and Microservices architecture.
  • Experience with CI/CD pipelines and deployment processes as part of the end-to-end application ownership.
  • Knowledge of Object-Oriented Programming (OOP) concepts and software design principles, with the ability to work stablished application architectures and follow development best practices.
  • Production support and operational support experience, including troubleshooting, incident management, and supporting applications in a live environment.
  • Strong communication and collaboration skills to work effectively with business partners, store associates, Salesforce support teams, and developers.
  • Experience with data structures, algorithms, or distributed systems is an asset.
  • Experience with DevOps practices, including building and maintaining CI/CD pipelines, containerization (Git, OpenShift, Kubernetes Docker), and deploying Java applications to cloud environments is a bonus.

Why you’ll love it here:



Responsibilities

What you’ll do as an intermediate software developer:

  • Collaborate with developers on system and data integrations
  • Develop, test, debug, and demonstrate your work in an agile environment.
  • Contribute to team success by learning the Salesforce domain.
  • Take initiatives in proposing and implementing application changes to address business needs.
  • Strengthen your leadership skills by giving technical direction to peers.

What we’re looking for:

  • 3 to 5 years of back-end development experience, ideally with Java.
  • Hands-on experience with back-end development demonstrating proficiency with core development languages such as Java (J2EE, Spring Boot)
  • Experience with API-led development and Microservices architecture.
  • Experience with CI/CD pipelines and deployment processes as part of the end-to-end application ownership.
  • Knowledge of Object-Oriented Programming (OOP) concepts and software design principles, with the ability to work stablished application architectures and follow development best practices.
  • Production support and operational support experience, including troubleshooting, incident management, and supporting applications in a live environment.
  • Strong communication and collaboration skills to work effectively with business partners, store associates, Salesforce support teams, and developers.
  • Experience with data structures, algorithms, or distributed systems is an asset.
  • Experience with DevOps practices, including building and maintaining CI/CD pipelines, containerization (Git, OpenShift, Kubernetes Docker), and deploying Java applications to cloud environments is a bonus.

Why you’ll love it here:



Loading...