Software Engineer, Backend

4 weeks ago


Calgary, Alberta, Canada Smart technologies Full time

Job Title: Software Developer, Back-End

About the Role:

At Smart Technologies, we're seeking a highly skilled Backend Software Developer to join our team. As a key member of our agile development team, you'll be responsible for designing, developing, and maintaining scalable and reliable backend systems that support our applications and services.

Key Responsibilities:

  • Design and develop scalable and reliable backend systems using Java, Groovy, and related technologies.
  • Build reusable code and libraries for future use.
  • Optimize application performance and scalability.
  • Implement security and data protection measures.
  • Collaborate with cross-functional teams to ensure seamless integration of backend systems with frontend applications.
  • Apply test-driven development practices and participate in code reviews.
  • Work closely with our test team to ensure automated testing has appropriate coverage.
  • Evaluate and choose new technologies and libraries to incorporate into our products.
  • Troubleshoot and fix technical bugs.
  • Run performance benchmarking tests.

Requirements:

  • 5+ years of professional backend software experience developing web applications.
  • Working experience with web services frameworks and related technologies.
  • Knowledge of authorization and authentication standards and protocols.
  • Familiarity with OWASP guidelines.
  • Experience releasing software using a continuous deployment pipeline.
  • Experience with mentoring junior developers.
  • Agile/scrum/Kanban development methodologies.
  • Excellent written and verbal communication skills.

What We Offer:

As a Backend Software Developer at Smart Technologies, you'll have the opportunity to work on cutting-edge projects, collaborate with a talented team, and contribute to the development of innovative products that make a real impact. If you're passionate about software development and want to be part of a dynamic team, we encourage you to apply.



  • Calgary, Alberta, Canada Siemens Industry Software ULC Full time

    The company {company} is seeking a skilled Senior Software Engineer (Backend) to join its team.The successful candidate will be responsible for:Designing and developing high-quality software solutionsCollaborating with cross-functional teams to drive project deliveryEnsuring adherence to technical standards and best practicesRequirements:Strong programming...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Ribn Tranport Inc Full time

    As a Software Engineer (Backend) at {company}, you will be responsible for designing, developing, and maintaining the backend systems of our web and mobile applications.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada ARGY Plumbing & Heating Ltd Full time

    Job Role: Software Engineer (Backend)Key Responsibilities:Design, develop, and deploy scalable and efficient backend systems.Collaborate with cross-functional teams to define and deliver software features.Ensure high-quality code and adherence to coding standards.Requirements:3+ years of experience in software engineering.Proficiency in programming...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Bombay Tiger- Indian Kitchen & Bar Full time

    Job Description: As a software engineer, you will be responsible for designing, developing, and maintaining the backend of our application. You will work closely with our cross-functional team to deliver high-quality software solutions. Key Responsibilities:Design and develop scalable, efficient, and reliable backend systems.Collaborate with the frontend...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to...


  • Calgary, Alberta, Canada Quesada Burritos and Tacos Full time

    About the Job:We are looking for a skilled Software Engineer (Backend) to join our team at {company}.The ideal candidate will have experience with server-side development and a strong understanding of backend software engineering.Responsibilities:Design, develop, and maintain high-quality backend software systems.Collaborate with cross-functional teams to...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Akash Ranjha Corp Full time

    Job Title: Software Engineer (Backend)Primary Responsibilities:• Design, develop, and test efficient backend software systems.Requirements:• Proficiency in Java and related technologies.Nice to Have:• Experience with cloud-based services.About Us:Company is a leading provider of innovative software solutions.

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Asian Buffet Full time

    We are looking for a highly skilled Software Engineer - Backend to join our team. Key responsibilities include designing and developing scalable backend systems, collaborating with cross-functional teams, and driving technical innovation. If you have a passion for building robust and efficient software solutions, we want to hear from you!Main...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Wah Hing Meat Shop Full time

    About the Role:We are seeking a talented Backend Software Engineer to join our team at "company". As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with cross-functional teams to identify and...


  • Calgary, Alberta, Canada Bow Food Convenience Store Full time

    Job Title: Senior Software Engineer - BackendDescription:In a dynamic and innovative environment, we're seeking a highly skilled Senior Software Engineer - Backend to join our team. As a key player in our development team, you will be responsible for designing, implementing, and maintaining our backend systems. With a strong focus on quality and efficiency,...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada ACONNECT INC. Full time

    Job Title: Software Engineer (Backend)Job Summary: We are seeking a highly skilled Backend Software Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining the backend of our software applications.Key Responsibilities:Design and develop high-quality software applications using various...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada T&T Flooring Inc. Full time

    **Job Title:** {title}At {company}, we are seeking a talented Software Engineer - Backend to join our team. The ideal candidate will have experience in designing, developing, and maintaining scalable and efficient back-end systems.Key Responsibilities:Design and implement back-end features using programming languages such as Java, Python, or C++Collaborate...


  • Calgary, Alberta, Canada RISE Education LTd Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer - Backend to join our team at #{company}.The ideal candidate will have a strong background in backend software development and experience with technical leadership.Responsibilities includeDesigning, developing, and maintaining high-quality software applicationsCollaborating with...

  • Software Engineer

    3 days ago


    Calgary, Alberta, Canada Randstad Full time

    About the RoleThis is a fantastic opportunity for a skilled Backend Software Developer to join our team and contribute to the development of our cutting-edge cloud infrastructure. The ideal candidate will have a strong background in software engineering, with a focus on backend development and a passion for innovation. They will work closely with our...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada New-Way Trucking Ltd. Full time

    About the Role:As a Backend Software Engineer at our company, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to deliver high-quality solutions that meet our customers' needs.Responsibilities:Design and develop scalable and efficient software...


  • Calgary, Alberta, Canada Visionary Catering Full time

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a highly skilled Senior Software Engineer to join our team. As a backend developer, you will be responsible for designing, implementing, and maintaining our software systems. Your primary focus will be on developing scalable, efficient, and reliable backend solutions that meet our...


  • Calgary, Alberta, Canada Build for Queen Full time

    We are seeking a skilled Senior Software Engineer - Backend to join our team at {company}.The ideal candidate will have a strong background in Java and experience with Spring Boot and Microservices Architecture.The key responsibilities of this role include:Designing and implementing scalable backend systemsCollaborating with cross-functional teams to deliver...


  • Calgary, Alberta, Canada Majha Group trucking Inc. Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer - Backend Development to join our team. The successful candidate will have a strong background in backend development and will be responsible for designing, implementing, and maintaining our software systems.Key Responsibilities:Design and implement backend systems using various...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada Benevity Full time

    Job SummaryWe are seeking a skilled Backend Software Developer to join our team at {company}. The ideal candidate will have a strong background in software development and experience with backend technologies.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Calgary, Alberta, Canada Black Gold Physical Therapy Fort Mcmurray Full time

    We are seeking a skilled Senior Software Engineer to join our team in Backend Development. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our backend systems.### Key Responsibilities* Design and develop scalable and efficient backend systems* Collaborate with cross-functional teams to identify...