Software Developer I

2 days ago


Moncton, New Brunswick, Canada IGT Full time
About the Role

We are seeking a highly skilled Software Developer to join our team at IGT. As a Software Developer, you will play a critical role in the development of innovative, high-quality applications used by our lottery clients.

Key Responsibilities
  • Design, develop, and maintain software applications using a variety of programming languages and technologies.
  • Collaborate with cross-functional teams, including business analysts, quality assurance analysts, and project managers, to ensure successful project delivery.
  • Work closely with lottery stakeholders to understand their needs and develop software solutions that meet their requirements.
  • Participate in code reviews and ensure that all code is well-documented, tested, and meets the highest standards of quality.
  • Stay up-to-date with the latest technologies and trends in software development and apply this knowledge to improve our software applications.
Requirements
  • Bachelor of Science degree in Engineering or Computer Science required or equivalent.
  • Hands-on experience with HTML, CSS, JavaScript, XML.
  • Experience with version control systems (GitHub, SVN or equivalent).
  • Excellent troubleshooting skills.
  • Good written and verbal communication skills, with the ability to work well in a team environment.
  • Working knowledge of Adobe suite of products considered an asset.
  • Working knowledge of React, Angular, considered an asset.
What We Offer

As a Software Developer at IGT, you will have the opportunity to work on a wide range of exciting projects, collaborate with a talented team of professionals, and develop your skills and expertise in software development.

We are committed to creating a fair and inclusive culture that enables all our employees to feel valued, respected, and engaged. IGT is an equal opportunity employer and welcomes applications from diverse candidates.



  • Moncton, New Brunswick, Canada IGT Full time

    About IGTIGT is a leading global gaming company that delivers innovative and responsible gaming experiences for players across various channels and regulated segments. With a strong presence in over 100 countries, we create value by adhering to the highest standards of service, integrity, and responsibility.Job SummaryWe are seeking a skilled Software...


  • Moncton, New Brunswick, Canada IGT Full time

    About IGTIGT is a leading global gaming company that delivers innovative and responsible gaming experiences for players across various channels and regulated segments. With a strong presence in over 100 countries, we create value by adhering to the highest standards of service, integrity, and responsibility.Job SummaryWe are seeking a skilled Software...


  • Moncton, New Brunswick, Canada International Game Technology Full time

    Job SummaryInternational Game Technology (IGT) is a leading provider of gaming solutions. We are seeking a skilled Software Developer to join our team and contribute to the development of innovative lottery applications.Key ResponsibilitiesDesign and develop high-quality software applications for lottery clients, ensuring timely delivery and adherence to...


  • Moncton, New Brunswick, Canada International Game Technology Full time

    Job SummaryInternational Game Technology (IGT) is a leading provider of gaming solutions. We are seeking a skilled Software Developer to join our team and contribute to the development of innovative lottery applications.Key ResponsibilitiesDesign and develop high-quality software applications for lottery clients, ensuring timely delivery and adherence to...


  • Moncton, New Brunswick, Canada IGT Full time

    About the RoleIGT is seeking a skilled Software Developer to support the development of innovative, high-quality applications used by our lottery clients. As a key member of our team, you will be responsible for the monthly maintenance of lottery self-service terminals, including updates to their respective content and light to medium efforts in software...


  • Moncton, New Brunswick, Canada IGT Full time

    About the RoleIGT is seeking a skilled Software Developer to support the development of innovative, high-quality applications used by our lottery clients. As a key member of our team, you will be responsible for the monthly maintenance of lottery self-service terminals, including updates to their respective content and light to medium efforts in software...


  • Moncton, New Brunswick, Canada IGT Full time

    About the RoleIGT is seeking a skilled Software Developer to support the development of innovative, high-quality applications used by our lottery clients. As a key member of our team, you will be responsible for the monthly maintenance of lottery self-service terminals, including updates to their respective content and light to medium efforts in software...


  • Moncton, New Brunswick, Canada IGT Full time

    About the RoleIGT is seeking a skilled Software Developer to support the development of innovative, high-quality applications used by our lottery clients. As a key member of our team, you will be responsible for the monthly maintenance of lottery self-service terminals, including updates to their respective content and light to medium efforts in software...

  • Software Developer

    3 days ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleCanonical is seeking a highly skilled Software Developer to join our Data Platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining our automation suite for multi-cloud and on-premise data solutions.Key ResponsibilitiesCollaborate with a distributed team to develop and implement automation...

  • Software Developer

    4 days ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleCanonical is seeking a highly skilled Software Developer to join our Data Platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining our automation suite for multi-cloud and on-premise data solutions.Key ResponsibilitiesCollaborate with a distributed team to develop and implement automation...


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Networking Software Developer to join our team at Canonical. As a key member of our software-defined networking team, you will be responsible for designing, implementing, and maintaining cutting-edge networking solutions for our customers.Key ResponsibilitiesDesign and implement software-defined networking...


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Networking Software Developer to join our team at Canonical. As a key member of our software-defined networking team, you will be responsible for designing, implementing, and maintaining cutting-edge networking solutions for our customers.Key ResponsibilitiesDesign and implement software-defined networking...


  • Moncton, New Brunswick, Canada BDO Full time

    About the RoleBDO is seeking a seasoned professional to lead our Technology SR&ED Consulting team as a Manager. As a trusted advisor, you will be responsible for supporting client engagements, providing leadership, and fostering relationships with clients.Key ResponsibilitiesSupport SR&ED client engagements, focusing on the software industry, while...


  • Moncton, New Brunswick, Canada BDO Full time

    About the RoleBDO is seeking a seasoned professional to lead our Technology SR&ED Consulting team as a Manager. As a trusted advisor, you will be responsible for supporting client engagements, providing leadership, and fostering relationships with clients.Key ResponsibilitiesSupport SR&ED client engagements, focusing on the software industry, while...

  • Software Developer

    4 days ago


    Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software Developer - Cloud and DevOps to join our team at Canonical. As a key member of our Solutions Engineering team, you will play a crucial role in shaping the future of open source IT, DevOps, and IS, from bare metal to containers.Key ResponsibilitiesDesign and deliver open source software operations code in...

  • Software Developer

    5 days ago


    Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software Developer - Cloud and DevOps to join our team at Canonical. As a key member of our Solutions Engineering team, you will play a crucial role in shaping the future of open source IT, DevOps, and IS, from bare metal to containers.Key ResponsibilitiesDesign and deliver open source software operations code in...


  • Moncton, New Brunswick, Canada Canonical Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Canonical. As a key member of our software development team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key ResponsibilitiesDesign and build...


  • Moncton, New Brunswick, Canada Canonical Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Canonical. As a key member of our software development team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key ResponsibilitiesDesign and build...


  • Moncton, New Brunswick, Canada Université de Moncton Full time

    Contribute to Digital Transformation at Université de Moncton The Department of Social Development (DS) is seeking a motivated student to join our dynamic team focused on digital transformation projects. As a Software Development and Testing Student, you will play a vital role in ensuring the delivery of high-quality solutions for our clients. Your...


  • Moncton, New Brunswick, Canada Université de Moncton Full time

    Job SummaryThis role is part of the digital transformation team at the Université de Moncton, working on ongoing projects. The selected student will participate in software development, quality assurance, and system testing to ensure the best possible solutions are provided to clients. The student will work within a dynamic team to support, maintain, and...