Computer Software Specialist

4 weeks ago


Moncton, New Brunswick, Canada Computer Sommer GmbH Full time
Job Title: Computer Software Scientist

We are seeking a highly skilled Computer Software Scientist to join our team at Computer Sommer GmbH. As a key member of our team, you will be responsible for ensuring the mathematical integrity of various gaming technologies in accordance with jurisdictional regulations and technical standards.

Key Responsibilities:
  • Develop and implement mathematical models to ensure compliance with jurisdictional requirements.
  • Evaluate math models and mathematical algorithms in gaming products to ensure fairness, accuracy, and compliance with regulatory standards.
  • Develop custom simulator applications and/or brute force calculators for math evaluations.
  • Develop custom tools for the evaluation of Random Number Generators (RNG).
  • Perform statistical and empirical tests to evaluate software and hardware based RNGs.
  • Modify and extend functionality for in-house math and RNG evaluation tools.
  • Review source code of RNGs, Games, Operating systems & Gaming systems for compliance with jurisdictional requirements.
  • Perform software verification for RNGs and standalone applications.
  • Provide consultation on mathematical implementations to meet requirements for regulated markets.
  • Analyze test results and prepare certification and evaluation reports when math and RNG evaluations have been completed.
  • Provide technical support and training to team members.
Requirements:
  • Bachelor's degree in Mathematics, Statistics, Computer Science, or a closely related discipline.
  • 3+ years of experience designing, delivering and/or testing math for slot machines (land-based or digital).
  • Extensive knowledge of mathematical and statistical modeling, combinatorics, and probability theory.
  • Experience with programming languages such as C/C++/C#/Java, including appropriate use of object-oriented design.
  • Experience with Windows, Unix, and Linux operating systems.
  • Experience in mathematical testing within the gaming industry.
  • Understanding of core programming concepts and techniques.
  • Knowledge of gaming regulations and compliance standards.
  • Strong analytical and problem-solving skills.
  • Knowledge of Microsoft Excel.
  • Excellent communication and interpersonal skills, both oral and written.
  • Ability to collaborate with other members of the team and external contacts, including customers.
  • Ability to handle and organize multiple projects and deadlines.
  • High degree of attention to quality, details, and correctness.


  • Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Summary: We are seeking a skilled Software Development Specialist to join our team at Insource IT Solutions. The ideal candidate will have a strong background in software design and development, with experience in collecting and documenting user requirements, coordinating the development and installation of computer-based systems, and developing software...


  • Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job SummaryInsource IT Solutions is seeking a skilled Software Development Specialist to join our team. The ideal candidate will have a strong background in software design and development, with experience in coordinating the development, installation, and integration of computer-based systems.Key ResponsibilitiesCollect and document user requirementsDevelop...


  • Moncton, New Brunswick, Canada Computer Sommer GmbH Full time

    Job Title: Computer Software ScientistWe are seeking a highly skilled Computer Software Scientist to join our team at Computer Sommer GmbH. As a key member of our team, you will play a crucial role in ensuring the mathematical integrity of various gaming technologies in accordance with jurisdictional regulations and technical standards.Key...


  • Moncton, New Brunswick, Canada Insource IT Solutions Full time

    About the JobAt Insource IT Solutions, we are seeking an experienced Software Development Specialist to join our team. This is a permanent position that requires at least 2 years of experience in software development and system architecture.Key Responsibilities:Collect and document user requirements to develop software solutions that meet their...


  • Moncton, New Brunswick, Canada Insource IT Solutions Full time

    About the JobWe are seeking a skilled Senior Software Engineering Specialist to join our team at Insource IT Solutions. This is a permanent employment opportunity with 35 hours per week.Job Description SummaryThe successful candidate will be responsible for writing, modifying, integrating and testing software code, maintaining existing computer programs,...


  • Moncton, New Brunswick, Canada Birch Hill Construction Ltd. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at {company}.As a Cloud Computing Expert, you will be responsible for designing and implementing scalable cloud-based solutions.Key ResponsibilitiesDesign and develop cloud-based applications using cloud computing platformsCollaborate with cross-functional teams to identify and...


  • Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job DescriptionInsource IT Solutions is seeking a highly skilled Software Designer to join our team.Key ResponsibilitiesCollect and document user requirements to ensure accurate system development.Coordinate the development, installation, integration, and operation of computer-based systems to meet business needs.Develop process and network models to...

  • Software Architect

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Title: Software ArchitectAbout the Role:We are seeking a skilled Software Architect to join our team at Insource IT Solutions. As a Software Architect, you will be responsible for designing and developing computer-based systems that meet the needs of our clients.Key Responsibilities:Collect and document user requirements to ensure that our systems meet...

  • Software Architect

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Description:Insource IT Solutions is seeking a skilled Software Designer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing computer-based systems.Key Responsibilities:Collect and document user requirements to ensure that software solutions meet business needs.Coordinate...

  • Software Architect

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Description:At Insource IT Solutions, we are seeking a skilled Software Designer to join our team. The ideal candidate will have a strong background in software development and a passion for designing and implementing computer-based systems.Key Responsibilities:Collect and document user requirements to ensure that software solutions meet the needs of our...

  • Software Architect

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    We are seeking a skilled Software Architect to join our team at Insource IT Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing computer-based systems that meet the needs of our clients.The ideal candidate will have a strong background in software development and a proven track record of...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. The ideal candidate will have a Bachelor's degree and 2 years of experience in software development.The successful candidate will be responsible for:Collecting and documenting user requirementsCoordinating the development, installation, integration, and operation of...

  • Software Architect

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job SummaryInsource IT Solutions is seeking a skilled Software Designer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing computer-based systems that meet the needs of our clients.Key ResponsibilitiesCollect and document user requirements to ensure that systems meet the needs of our...

  • Software Architect

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    We are seeking a skilled Software Architect to join our team at Insource IT Solutions. As a key member of our team, you will be responsible for designing, developing, and implementing computer-based systems that meet the needs of our clients.Key Responsibilities:Collect and document user requirements to ensure that our systems meet the needs of our...

  • Software Architect

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    We are seeking a skilled Software Architect to join our team at Insource IT Solutions. The ideal candidate will have a strong background in software design and development, with experience in coordinating the development, installation, and operation of computer-based systems.The successful candidate will be responsible for:Collecting and documenting user...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job DescriptionWe are seeking an experienced IT Network Systems Specialist to join our team at Elvin`s IT Consulting. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our computer networks.Responsibilities:Coordinate access and use of computer networks, ensuring seamless connectivity and high...

  • Software Architect

    1 month ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job DescriptionOverviewWe are seeking a skilled Software Designer to join our team at Insource IT Solutions.Key ResponsibilitiesCollect and document user requirements to ensure accurate system development.Coordinate the development, installation, integration, and operation of computer-based systems.Develop process and network models to optimize system...

  • IT Support Specialist

    2 months ago


    Moncton, New Brunswick, Canada PeopleToGo Full time

    Job SummaryWe are seeking a highly skilled and experienced IT Support Specialist to join our team at PeopleToGo. As a key member of our technical support team, you will be responsible for providing top-notch technical support to our clients, troubleshooting and resolving complex technical issues, and ensuring that our clients receive the highest level of...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    At Insource IT Solutions, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.The Software Engineer will be responsible for designing, developing, and testing software applications. This will involve writing, modifying, and...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Insource IT Solutions. As a Software Developer, you will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Write, modify, integrate, and test software codeMaintain existing computer programs by making...