Senior Backend Developer

2 weeks ago


St Jacobs, Canada Home Hardware Stores Full time
Job Description

At Home Hardware Stores, we're looking for a seasoned Senior Backend Developer to join our team. As a key member of our development team, you will play a pivotal role in shaping the future of our In-Store experience through cutting-edge technology.

The Ideal Candidate:

We're seeking a highly skilled and experienced developer with extensive knowledge of backend technologies such as Python, Node.js, C#, JavaScript, JSON, MySQL, Azure, and more. You will have a proven track record of designing and implementing scalable, high-quality software solutions, with a focus on data migration between platforms and automation for data integrity checks. Your expertise in integrating with internal and external APIs, designing and implementing REST APIs, and leveraging modern technologies will be essential in driving our company's growth.

The Role Responsibilities:

* Design and write high-quality code to evolve the In-Store System experience.

* Integrate with internal and external APIs and databases.

* Design and implement REST APIs.

* Leverage Python, Node.js, C#, JavaScript, JSON, MySQL, Azure, and other technologies as required.

* Apply advanced design patterns and technologies to develop high-quality, scalable, and maintainable code.

* Research and integrate best-of-breed technologies/frameworks/libraries, contributing back to open-source efforts where possible.

* Identify bugs and errors and fix them before they become a larger problem.

* Perform and participate in design and code reviews.

* Practice defensive programming and write production-grade code.

* Work with Agile software lifecycle methodologies including daily scrums, collaboration, sprint reviews, and code demonstrations.

* Create unit and integration tests to fully test and regress software.

* Mentor peers and bring new ideas to the team.

The Skills and Qualifications:

We're looking for a candidate with a Bachelor's degree in Computer Science or a related field, with expert-level knowledge of technology platforms and methodologies related to data conversion and manipulating data. You should be proficient in languages such as Python, Java, C#, Node.js, JavaScript, JSON, MySql, Azure, and have extensive experience with various integration patterns such as SOAP, REST, file-based, FTP using various formats such as JSON and XML. Additionally, you should have experience working with existing code and conducting code reviews, solid experience with modern source control systems like Git or Bitbucket, working knowledge of CI/CD approaches and tools, strong problem-solving and analytical skills, and strong oral and written communication skills.

The Compensation Package:

We offer a competitive salary of $120,000 per year, plus an annual incentive/bonus program, comprehensive benefits, a defined contribution pension plan with company match, group RRSP, discounts from our corporate retail stores, home and auto insurance discounts, competitive vacation time, personal and sick time, and employee discount program through Venngo WorkPerks. At Home Hardware Stores, we believe that different perspectives, backgrounds, and experiences make us stronger as an organization, and we welcome applicants representing the full diversity of communities in Canada.

  • St. Jacobs, Canada Home Hardware Stores Full time

    Unleash Your Expertise in a Supportive EnvironmentAre you an experienced Senior Backend Developer seeking a new challenge? Do you want to work for a company that values its employees and offers excellent benefits?We are looking for a skilled Senior Backend Developer to join our team at Home Hardware Stores. As a key member of our development team, you will...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Welcome Home! We’re more than Canada’s largest independent hardware and building supplies retailer—we’re part of communities across the nation. Your Expertise Matters: Senior Backend Developers, Join Us! As a Backend Software Developer, you will play a pivotal role in the development of technology that helps elevate Home Hardware’s In-Store...


  • St. Catharines, Ontario, Canada The Curry Pot Full time

    Job Title: Senior Software EngineerAbout the Role: We are seeking a skilled Backend Software Engineer to join our team.Responsibilities:Design, develop, and maintain high-quality backend software systems.Collaborate with cross-functional teams to achieve business objectives.Ensure code quality, security, and scalability.Requirements:5+ years of experience in...


  • St. Catharines, Ontario, Canada Aramark Canada Ltd. Full time

    About the RoleThe Senior Software Engineer - Backend will be responsible for designing and developing scalable, efficient, and secure backend systems. The ideal candidate will have a strong background in software development and a passion for innovative solutions.Key ResponsibilitiesDesign and develop backend systems using Java and Spring.Collaborate with...


  • St. Catharines, Ontario, Canada Tim Hortons Full time

    About the RoleWe are seeking a skilled Backend Developer to join our team. As a core member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based systems using Java and Spring Framework.Design and implement scalable, efficient, and reliable backend systems.Work closely with our cross-functional teams to...

  • Software Engineer

    4 weeks ago


    St. Thomas, Ontario, Canada Closing the Gap Healthcare Full time

    Job Description:As a Backend Developer, you will play a key role in designing, developing, and maintaining the backend infrastructure of our software applications. You will work closely with the cross-functional team to ensure that our products meet the highest standards of quality and performance.Responsibilities:* Design and develop scalable, efficient,...

  • Software Engineer

    4 weeks ago


    St. John's, Newfoundland and Labrador, Canada Meggscakes and Events Inc Full time

    We are seeking a skilled Software Engineer - Backend Development to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications. Your primary focus will be on backend development, using languages such as Java, Python, and C# to create efficient...

  • Senior Developer

    4 weeks ago


    Fort St. John, Canada Mondo Restaurant Full time

    We are seeking a Senior Developer - Full Stack to join our team. The ideal candidate will have experience with backend development and a strong understanding of full stack software engineering.ResponsibilitiesDesign and develop scalable backend systemsCollaborate with cross-functional teams to deliver high-quality software productsParticipate in code reviews...


  • Fort St. John, Canada Denny's Fort St John Full time

    About the RoleAs a Backend Software Engineer at our company, you will be responsible for designing, developing, and maintaining the backend services that power our applications. You will work closely with our cross-functional teams to identify and prioritize features, and collaborate with our front-end engineers to ensure seamless integration.Key...

  • Software Engineer

    4 weeks ago


    St-Hubert, Canada Laboratoires Confab inc Full time

    We are looking for a skilled Software Engineer to join our team. Key Responsibilities include designing, developing, and testing software applications. The ideal candidate will have strong problem-solving skills, be able to work collaboratively, and have experience with backend development tools and technologies.


  • Fort St. John, Canada Edo Japan Full time

    About the Job: As a Backend Software Developer, you will be responsible for designing, implementing, and maintaining the server-side logic, database integration, and API connectivity. This is a great opportunity to work with a talented team and contribute to the development of our company's products.Responsibilities:Design and implement efficient and...

  • Software Engineer

    4 weeks ago


    St. John's, Newfoundland and Labrador, Canada Savers Full time

    About the RoleWe are seeking a skilled Software Engineer - Backend to join our team at Company. The successful candidate will be responsible for designing and developing scalable and efficient backend systems.Key ResponsibilitiesDesign and develop high-quality software applicationsCollaborate with cross-functional teams to achieve business...

  • Software Engineer

    4 weeks ago


    St. Catharines, Ontario, Canada Neptunus Yachts International Full time

    About the JobAs a Backend Developer, you will be responsible for designing, implementing, and maintaining the server-side logic, database integration, and API connectivity.Key ResponsibilitiesDevelop efficient, scalable, and reliable backend systemsCollaborate with the frontend team to ensure seamless integrationParticipate in code reviews to maintain high...


  • Fort St. John, Canada Papa Johns Full time

    We are seeking a seasoned Backend Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our back-end systems. Your experience with microservices architecture, containerization, and cloud-based deployment will be invaluable in helping us scale our...


  • St. Thomas, Ontario, Canada Ontario Inc. Full time

    OverviewWe are seeking a skilled Backend Developer with experience in cloud infrastructure and DevOps to join our team.Key ResponsibilitiesDesign and develop high-quality backend services using cloud infrastructure and DevOps practices.Collaborate with cross-functional teams to ensure seamless integration with frontend services.Implement automated testing...

  • Software Engineer

    4 weeks ago


    West St. Paul, Canada H&A Custom Kitchen Ltd. Full time

    Key Responsibilities:Develop and maintain scalable and efficient backend systems using JavaScript and Node.js.Collaborate with cross-functional teams to design and implement cloud infrastructure solutions.Requirements:4+ years of experience in software development with a focus on backend systems.Proficiency in JavaScript and Node.js.Knowledge of cloud...

  • Software Engineer

    4 weeks ago


    Fort St. John, Canada Triple O's Full time

    Job SummaryWe are seeking a skilled Software Engineer (Backend) for our Cloud Solutions team. The ideal candidate will have strong experience in backend software development, particularly in cloud solutions.Responsibilities• Design and develop scalable and efficient cloud-based backend systems• Collaborate with cross-functional teams to integrate backend...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Role SummaryWe are seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our in-store experience. As a key member of our software development team, you will play a crucial role in designing and implementing scalable and maintainable software solutions that enhance our customers' shopping experience.About...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Welcome Home! We’re more than Canada’s largest independent hardware and building supplies retailer—we’re part of communities across the nation. We Need Your Full Stack Talent! As a Full Stack Developer, you will play an important role in developing the technology that helps elevate Home Hardware’s In-Store experience into a world class retail...


  • St. Jacobs, Canada Home Hardware Stores Full time

    About Home Hardware StoresWe're more than Canada's largest independent hardware and building supplies retailer—we're part of communities across the nation.