Software Developer, Data Technology Specialist
4 days ago
SMART Technologies Inc is a leading provider of innovative digital learning solutions. Our mission is to empower educators and businesses to succeed globally by providing cutting-edge technology that inspires breakthroughs in learning outcomes and business growth.
Job SummaryWe 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 designing and implementing new features on our real-time collaboration systems, ensuring seamless interaction between students and teachers in our digital learning platform.
Key Responsibilities- Design and develop RESTful web services using Java, leveraging Spring Boot or Jersey frameworks.
- Collaborate with frontend development teams to integrate new product features, ensuring a seamless user experience.
- Develop and maintain web backend services, focusing on scalability, performance, and security.
- Work closely with our test team to ensure comprehensive automated testing coverage.
- Participate in the full Agile software development lifecycle, from planning to deployment.
- Write and maintain technical documentation, ensuring clarity and accuracy.
- 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 methodologies.
- Experience releasing software using continuous deployment pipelines.
- Preferred degree in Computer Science, Computer Engineering, or related field.
This is an exciting opportunity to join a dynamic team of professionals who are passionate about creating innovative digital learning solutions. As a Backend Developer at SMART Technologies Inc, you will have the opportunity to work on cutting-edge projects, collaborate with a talented team, and contribute to the development of our real-time collaboration systems.
What We OfferAt SMART Technologies Inc, we offer a competitive compensation package, comprehensive benefits, and opportunities for professional growth and development. If you are a motivated and talented Backend Developer looking for a challenging and rewarding role, we encourage you to apply.
-
Calgary, Alberta, Canada SMART Technologies Inc Full timeAbout SMART Technologies IncSMART 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 SummaryWe are seeking a highly skilled Backend Developer to join our team at SMART Technologies Inc. As a...
-
Calgary, Alberta, Canada SMART Technologies Inc Full timeAbout SMART Technologies IncSMART 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 SummaryWe are seeking a highly skilled Backend Developer to join our team at SMART Technologies Inc. As a...
-
Calgary, Alberta, Canada SMART Technologies Inc Full timeAbout the RoleAt SMART Technologies Inc, we're seeking a highly skilled Software Developer to join our team as a Back-End Data Platform Specialist. As a key member of our agile development team, you will be responsible for designing, developing, and maintaining our high-performance data analytics pipeline in Amazon Web Services.Key...
-
Calgary, Alberta, Canada SMART Technologies Inc Full timeAbout the RoleSMART Technologies Inc is seeking a highly skilled Software Developer to join our team as a Back-End Data Platform Specialist. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our high-performance data analytics pipeline in Amazon Web Services.Key ResponsibilitiesCollaborate...
-
Calgary, Alberta, Canada SMART Technologies Inc Full timeAbout the RoleSMART Technologies Inc is seeking a highly skilled Software Developer to join our team as a Back-End Data Platform Specialist. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our high-performance data analytics pipeline in Amazon Web Services.Key ResponsibilitiesCollaborate...
-
Technology and Software Project Lead
2 weeks ago
Calgary, Alberta, Canada Netcracker Technology Corporation Full timeAbout the RoleWe are seeking a highly skilled Software and Information Technology Project Manager to join our team at Netcracker Technology Corporation. As a key member of our organization, you will be responsible for leading the development, installation, integration, and operation of computer-based systems.Key ResponsibilitiesProject Planning and...
-
Software Development Specialist
5 days ago
Calgary, Alberta, Canada Roha Tech Corp. Full timeAbout the RoleWe are seeking a highly skilled Software Development Specialist to join our team at Roha Tech Corp. as a Technical Software Engineer.Key ResponsibilitiesRequirements GatheringCollect and document user requirements to ensure accurate software development.Software DevelopmentDevelop software solutions by analyzing systems flow, data usage, and...
-
Software Development Specialist
5 days ago
Calgary, Alberta, Canada Roha Tech Corp. Full timeAbout the RoleWe are seeking a highly skilled Software Development Specialist to join our team at Roha Tech Corp. as a Technical Software Engineer.Key ResponsibilitiesRequirements GatheringCollect and document user requirements to ensure accurate software development.Software DevelopmentDevelop software solutions by analyzing systems flow, data usage, and...
-
Software Development Specialist
1 day ago
Calgary, Alberta, Canada Neusol Technologies Ltd Full timeSoftware Development Specialist **About the Role** We are seeking a highly skilled Software Development Specialist to join our team at Neusol Technologies Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. **Key...
-
Software Development Specialist
2 days ago
Calgary, Alberta, Canada Neusol Technologies Ltd Full timeSoftware Development Specialist **About the Role** We are seeking a highly skilled Software Development Specialist to join our team at Neusol Technologies Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. **Key...
-
Calgary, Alberta, Canada SMART Technologies Full timeAbout the RoleSMART Technologies is seeking a highly skilled Senior Software Developer to join our team as a Back-End Data Platform Specialist. As a key member of our agile development team, you will be responsible for designing, developing, and maintaining high-performance data analytics pipelines in Amazon Web Services.Key ResponsibilitiesCollaborate with...
-
Calgary, Alberta, Canada SMART Technologies Full timeAbout the RoleSMART Technologies is seeking a highly skilled Senior Software Developer to join our team as a Back-End Data Platform Specialist. As a key member of our agile development team, you will be responsible for designing, developing, and maintaining high-performance data analytics pipelines in Amazon Web Services.Key ResponsibilitiesCollaborate with...
-
Software Developer
7 days ago
Calgary, Alberta, Canada Triambec Technology Solutions Full timeJob SummaryWe are seeking a highly skilled Software Developer to join our team at Triambec Technology Solutions. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...
-
Software Developer
7 days ago
Calgary, Alberta, Canada Triambec Technology Solutions Full timeJob SummaryWe are seeking a highly skilled Software Developer to join our team at Triambec Technology Solutions. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...
-
Software Development Specialist
1 day ago
Calgary, Alberta, Canada NRIT Consulting Full timeSoftware Development Specialist At NRIT Consulting, we are seeking a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications. Responsibilities: * Design and develop software applications using various programming...
-
Software Developer
4 days ago
Calgary, Alberta, Canada Triambec Technology Solutions Full timeWe are seeking a skilled Software Developer to join our team at Triambec Technology Solutions. As a Software Developer, you will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Maintain existing computer programs by making modifications as required.Communicate technical problems, processes, and...
-
Software Developer
4 days ago
Calgary, Alberta, Canada Triambec Technology Solutions Full timeWe are seeking a skilled Software Developer to join our team at Triambec Technology Solutions. As a Software Developer, you will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Maintain existing computer programs by making modifications as required.Communicate technical problems, processes, and...
-
Data Insights Specialist
2 weeks ago
Calgary, Alberta, Canada Trufla Technology Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Data Analyst to join our team at Trufla Technology Ltd. as a key member of our business intelligence and analytics team.Key ResponsibilitiesTranslate business requirements and queries into actionable insights and strategic recommendations.Develop and maintain business intelligence dashboards and reports to...
-
Data Insights Specialist
1 week ago
Calgary, Alberta, Canada Trufla Technology Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Data Analyst to join our team at Trufla Technology Ltd. as a key member of our business intelligence and analytics team.Key ResponsibilitiesTranslate business requirements and queries into actionable insights and strategic recommendations.Develop and maintain business intelligence dashboards and reports to...
-
Software Developer
7 days ago
Calgary, Alberta, Canada Zigbee Technology Solutions Ltd. Full timeAbout the RoleWe are seeking a skilled Software Developer to join our team at Zigbee Technology Solutions Ltd. as a permanent employee.Key ResponsibilitiesMaintenance and DevelopmentMaintain and enhance existing software applications to ensure they meet the evolving needs of our clients.Develop new software solutions to address emerging business...