Current jobs related to Software Developer, Data Technology Specialist - Calgary, Alberta - SMART Technologies Inc


  • Calgary, Alberta, Canada Trufla Technology Full time

    About the Role:We are seeking a highly skilled Software Development Specialist to join our team at Trufla Technology. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Collect and document user requirements to ensure...


  • Calgary, Alberta, Canada Trufla Technology Full time

    About the Role:We are seeking a highly skilled Software Development Specialist to join our team at Trufla Technology. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Collect and document user requirements to ensure...


  • Calgary, Alberta, Canada Trufla Technology Full time

    Job Title: Software Development SpecialistTrufla Technology is seeking a highly skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications using various programming...


  • Calgary, Alberta, Canada Trufla Technology Full time

    Job SummaryWe are seeking a highly skilled Software Development Specialist to join our team at Trufla Technology. The ideal candidate will have a strong background in software development, with a focus on designing and implementing scalable and efficient software solutions.Key ResponsibilitiesDesign and develop software solutions using a variety of...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology."}, {"li": "As a Software Engineer, you will be responsible for designing, developing, and testing software applications."}, {"li": "Key Responsibilities:"}, {"li": "Collect and document user requirements", "li": "Develop...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology."}, {"li": "As a Software Engineer, you will be responsible for designing, developing, and testing software applications."}, {"li": "Key Responsibilities:"}, {"li": "Collect and document user requirements", "li": "Develop...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    About the Role:We are seeking a skilled Software Developer to join our team at Trufla Technology. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Collect and document user requirementsDevelop software solutions by studying systems flow, data...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology."}, {"li": "As a Software Engineer, you will be responsible for designing, developing, and testing software applications."}, {"li": "Key Responsibilities:"}, {"li": "Collect and document user requirements"}, {"li": "Develop...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology."}, {"li": "As a Software Engineer, you will be responsible for designing, developing, and testing software applications."}, {"li": "Key Responsibilities:"}, {"li": "Collect and document user requirements"}, {"li": "Develop...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    Job DescriptionTrufla Technology is seeking a skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesCollect and document user requirementsDevelop software solutions by studying systems flow, data usage, and work...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology."}, {"li": "As a Software Engineer, you will be responsible for designing, developing, and testing software applications."}, {"li": "Key Responsibilities:"}, {"li": "Collect and document user requirements"}, {"li": "Develop...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology."}, {"li": "As a Software Engineer, you will be responsible for designing, developing, and testing software applications."}, {"li": "Key Responsibilities:"}, {"li": "Collect and document user requirements"}, {"li": "Develop...


  • Calgary, Alberta, Canada Trufla Technology Full time

    Job DescriptionWe are seeking a highly skilled Software Development Professional to join our team at Trufla Technology. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesCollect and document user requirements to ensure...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Description for Software Engineer at Trufla Technology", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "Key Responsibilities:"}, {"h2": "Key...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Description for Software Engineer at Trufla Technology", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "Key Responsibilities:"}, {"h2": "Key...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Description for Software Engineer at Trufla Technology", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "Key Responsibilities:"}, {"h2": "Key...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Description for Software Engineer at Trufla Technology", "ul": [{"li": "We are seeking a skilled Software Engineer to join our team at Trufla Technology. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "Key Responsibilities:"}, {"h2": "Key...

  • Software Developer

    1 month ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "Work Term: Permanent"}, {"li": "Work Language: English"}, {"li": "Hours: 37.5 hours per week"}, {"li": "Education: Bachelor's degree"}, {"li": "Experience: 5 years or more"}, {"li": " or equivalent experience"}], "h2": "Work Setting", "ul": [{"li": "Private company, corporation or industry"}, {"li":...

  • Software Developer

    1 month ago


    Calgary, Alberta, Canada Trufla Technology Full time

    {"h2": "Job Title: Software Engineer", "ul": [{"li": "Work Term: Permanent"}, {"li": "Work Language: English"}, {"li": "Hours: 37.5 hours per week"}, {"li": "Education: Bachelor's degree"}, {"li": "Experience: 5 years or more"}, {"li": " or equivalent experience"}], "h2": "Work Setting", "ul": [{"li": "Private company, corporation or industry"}, {"li":...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, Canada Trufla Technology Full time

    Job Title: Software DeveloperWe are seeking a highly skilled Software Developer to join our team at Trufla Technology. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming languages...

Software Developer, Data Technology Specialist

2 months ago


Calgary, Alberta, Canada SMART Technologies Inc Full time
About SMART Technologies Inc

SMART Technologies Inc is a leading provider of innovative education technology solutions. Our mission is to empower educators and businesses to succeed globally by providing cutting-edge hardware and software tools.

Job Summary

We are seeking a highly skilled Backend Developer to join our team at SMART Technologies Inc. As a Backend Developer, you will play a critical role in the development of our digital learning tool, Lumio, which transforms lessons into active, collaborative experiences for students.

Key Responsibilities
  • Design and implement new features for our real-time collaboration systems, enabling seamless interaction between students and teachers.
  • Develop RESTful web services using Java, ensuring scalability and reliability.
  • Collaborate with frontend development teams to integrate new product features, ensuring a seamless user experience.
  • Work closely with our test team to ensure automated testing has comprehensive coverage.
  • Participate in the full Agile software development lifecycle, from planning to deployment.
  • Write and maintain technical documentation, ensuring clarity and accuracy.
Requirements
  • Strong foundations in computer science, particularly data structures, concurrent programming, distributed services, and databases.
  • Experience developing web backend services in Java, using Spring Boot or Jersey.
  • Experience developing web frontend services in Vue3.
  • Understanding of test-driven development practices, including writing and maintaining unit tests.
  • Experience with Agile software development and continuous deployment pipelines.
  • Preferred degree in Computer Science, Computer Engineering, or related field.