Software Developer, Backend

2 weeks ago


Belfast, United Kingdom SMART Technologies Full time

Purpose of the position

Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.

Reporting to the Manager, Software development, you will be a member of a highly Agile team tasked with developing new functionality, as well as maintaining and supporting the existing, publicly available product. The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as legacy components.

Responsibilities

· Integration of user-facing elements developed by front-end developers, with server side logic

· Build reusable code and libraries for future use

· Implement new functionality in our web products.

· Apply test-driven development practices including writing and maintaining unit tests.

· 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

Education and work experience

· Strong foundations in computer science, in particular data structures, concurrent programming, distributed services, databases, etc.

· Experience developing web services in Java or Go using REST

· Understanding test-driven development practices including writing and maintaining unit tests

· Understanding software development using Agile software development

· Building and deploying applications to Amazon Web Services

· Understanding how to release software using a continuous deployment pipeline

· Strong communication skills in English

· Preferred Experience developing highly available services

· Preferred Degree in Computer Science, Computer Engineering or related field

Supervision

· This position does not have any direct reports

For more information on who we are check us out at smarttech or view our youtube channel… or just apply.

At SMART Technologies, privacy is not an afterthought to us. Privacy is at the core of our software design. The result is that privacy is an essential component at the core of our business. To read more about our specific policies, please follow the links below. For more information please review:

#LI-REMOTE #LI-AS1

At SMART Technologies, privacy is not an afterthought to us. Privacy is at the core of our software design. The result is that privacy is an essential component at the core of our business. To read more about our specific policies, please follow the links below. For more information please review:

Apply to this job



  • Belfast, United Kingdom Frontier Full time

    Join our dynamic team at theforefront of innovation in the sales industry. We are developing anAI platform that leverages advanced machine learning algorithms toprovide personalised coaching and insights to professionalsenabling them to excel in their roles and drive businesssuccess.Description:Asa Senior Backend Developer for our AI Sales Coach platform you...


  • Belfast, United Kingdom Frontier Full time

    Join our dynamic team at the forefront of innovation in the sales industry. We are developing an AI platform that leverages advanced machine learning algorithms to provide personalised coaching and insights to professionals, enabling them to excel in their roles and drive business success.Description: As a Senior Backend Developer for our AI Sales Coach...


  • Belfast, United Kingdom SMART Technologies Full time

    Purpose of the positionWork at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.Reporting to the Manager, Software development, you will be a member of a highly Agile...


  • Belfast, United Kingdom SMART Technologies Inc Full time

    Purpose of the position Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.  Reporting to the Manager, Software development, you will be a member of a...


  • Belfast, United Kingdom Smart technologies Full time

    Purpose of the position Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.  Reporting to the Manager, Software development, you will be a member of a...

  • Software Developer

    4 weeks ago


    Belfast, United Kingdom Baker & McKenzie Rechtsanwaltsgesellschaft mbH Full time

    TheSoftware Developer Europe will be part of an agile development team building and working on local, regional, or enterprise-grade software systems. The role holder is involved in all aspects of the development life cycle, from design, development, testing, and deployment to maintenance, support, and work as the 3rd level of the Help Desk for the...

  • Software Developer

    4 weeks ago


    Belfast, United Kingdom Baker McKenzie Full time

    Location:  Belfast Workplace:  Hybrid The opportunity: The Software Developer Europe will be part of an agile development team building and working on local, regional, or enterprise-grade software systems. The role holder is involved in all aspects of the development life cycle, from design, development, testing, and deployment to maintenance,...

  • Software Engineer

    1 month ago


    Belfast, United Kingdom Instil Software Full time

    We are looking for a Software Engineer to join our growing business. As a Software Engineer, you will be very much part of this culture, writing code on a daily basis and helping deliver beautiful software for the cloud, mobile and desktop. Ideally, you will have 3-4 years post graduate experience, ready to take the next step in your career, with a...

  • Backend Engineer

    2 weeks ago


    Belfast, United Kingdom Terminal Industries Full time

    About Us: Terminal builds software that digitizes, indexes, and automates the yard, leveraging best-in-class machine learning. Our platform will provide warehouse operators with the intelligence needed to optimize their usage of trucks, trailers, chassis, containers and personnel. These are the fundamental operating assets of commerce - and represent the...


  • Belfast, United Kingdom SMART Technologies Inc Full time

    Purpose of the position Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.  Reporting to the Manager, Software development, you will be a member of a...


  • Belfast, United Kingdom Smart technologies Full time

    Purpose of the position Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.  Reporting to the Manager, Software development, you will be a member of a...


  • Belfast, United Kingdom Bazaarvoice Full time

    The Content Core team is responsible for providing engineering support for content management – collection, storage, auditing, moderation and updating of content. We are a team of experienced engineers who value collaboration, openness and transparency. The team builds internal tools and systems to manage the User Generated Content (UGC) for ratings and...


  • Belfast, United Kingdom Bazaarvoice Full time

    The Content Core team is responsible for providing engineering support for content management – collection, storage, auditing, moderation and updating of content. We are a team of experienced engineers who value collaboration, openness and transparency. The team builds internal tools and systems to manage the User Generated Content (UGC) for ratings and...


  • Belfast, United Kingdom SMART Technologies Full time

    Are you passionate about coding? Does it bother you when you use an app you know you could improve? Does finding an elegant solution to a hard problem make your day? SMART Technologies is looking for enthusiastic developers like you who want to make a difference in the lives of teachers and students through our world-class software.Our products are in use in...


  • Belfast, United Kingdom SMART Technologies Full time

    Are you passionate about coding? Does it bother you when you use an app you know you could improve? Does finding an elegant solution to a hard problem make your day? SMART Technologies is looking for enthusiastic developers like you who want to make a difference in the lives of teachers and students through our world-class software. Our products are...


  • Belfast, United Kingdom Instil Software Full time

    We are looking for a Senior Software Engineer to join our growing business. As a Senior, you will play a key role in the design and development of the next generation of digital products and solutions for our customers. The majority of your time will be spent writing code; clean code, whilst contributing to our overarching culture of engineering...


  • Belfast, United Kingdom Bazaarvoice Full time

    The Content Core team at Bazaarvoice is dedicated to engineering support for content management at scale. We focus on the collection, storage, auditing, moderation, and updating of content, particularly User Generated Content (UGC) for ratings and reviews. Our team values collaboration, openness, and transparency, and we are committed to building internal...


  • Belfast, United Kingdom Bazaarvoice Full time

    The Content Core team at Bazaarvoice is dedicated to engineering support for content management at scale. We focus on the collection, storage, auditing, moderation, and updating of content, particularly User Generated Content (UGC) for ratings and reviews. Our team values collaboration, openness, and transparency, and we are committed to building internal...


  • Belfast, United Kingdom SMART Technologies Full time

    Purpose of the position In this role you are a key member of our software test team. Your focus will be test planning, design, execution and automation on a team that builds and maintains a high-performance data analytics pipeline in Amazon Web Services. The ideal candidate must be self-directed, a fast learner, can work in an agile environment,...


  • Belfast, United Kingdom SMART Technologies Full time

    Purpose of the positionIn this role you are a key member of our software test team. Your focus will be test planning, design, execution and automation on a team that builds and maintains a high-performance data analytics pipeline in Amazon Web Services.The ideal candidate must be self-directed, a fast learner, can work in an agile environment, flexible...