Cloud Software Engineer

3 weeks ago


Oakville, Ontario, Canada Natus Full time

Cloud Software Engineer (Full-Stack)

Location: Hybrid

Natus is seeking a skilled Cloud Software Engineer (Full-Stack) to join our team. As a Cloud Software Engineer (Full-Stack), you will be responsible for designing, implementing, and testing cloud software components and services. You will work closely with our software development team, test team, quality, regulatory, UI/UX, and product management teams to ensure high-quality software components and services.

Key Responsibilities:

  • Design and implement cloud software components and services.
  • Test and validate cloud software components and services.
  • Collaborate with cross-functional teams to ensure high-quality software components and services.
  • Stay up-to-date with industry trends and technologies.

Requirements:

  • Bachelor of Computer Science or related.
  • 6+ years' software developer experience with hands-on coding using various languages and technologies.
  • Hands-on development experience with Azure Cloud Platform Services.
  • High proficiency with design principles and patterns.
  • High proficiency in ReactJS, JavaScript, HTML, and CSS.
  • High proficiency with C#, .NET, ASP.NET, .NET Core.
  • High proficiency with web services, REST, Web API.
  • Hands-on experience using Docker and Kubernetes.
  • High proficiency using GitHub, Azure DevOps Git repos.
  • Experience with one or more Test Automation tools/frameworks.
  • Excellent verbal, presentation, and written communication skills.
  • Fluent with both Agile and Waterfall SDLCs.
  • High proficiency with debuggers and profilers.
  • High proficiency and understanding of SQL and NoSQL databases.

Preferred Skills:

  • Master's degree in Computer Science.
  • Healthcare/Medical or other heavily regulated industry highly preferred.
  • Working knowledge of IEC 62304, ISO 13485, and ISO 14971.
  • Understanding of HL7 and FHIR.
  • Experience with JIRA, Agile PLM, or similar tools.

Travel Required: Minimum 10-15%

Compensation and Benefits: Natus offers a comprehensive benefit package, including health benefits, retirement savings plan, statutory holidays, 3 weeks' vacation, 7 sick days, tuition reimbursement up to $5K annually, and more.

Natus Medical Incorporated is recognized globally as a leading provider of solutions to screen, diagnose, and treat disorders of the brain, neural pathways, and sensory nervous system. Our vision is to deliver innovative and trusted solutions to advance the standard of care and improve patient outcomes and quality of life.

EEO Statement: Natus Medical is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.

Accessibility: Natus is committed to creating an inclusive environment that accommodates all individuals, including those with disabilities. We support the goals of the Accessibility for Ontarians with Disabilities Acts (AODA) and have established policies, procedures, and practices which adhere to the accessibility standards set out in the AODA. Should you require any accommodation throughout the recruitment process, please do not hesitate to contact our Human Resources Department.



  • Oakville, Ontario, Canada Integration Services Full time

    We are seeking a highly skilled Cloud Architect with expertise in software development to lead our cloud engineering team. The ideal candidate will have a strong background in cloud architecture, software development, and team leadership.Key Responsibilities:Design and implement cloud-based systemsLead a team of software engineers in cloud...


  • Oakville, Ontario, Canada ProMach Full time

    We are looking for a Senior Software Engineer to join our team. The ideal candidate will have experience with cloud computing and software development. Key responsibilities include designing, implementing, and maintaining cloud-based systems.RequirementsProficiency in cloud computing platforms such as AWS or AzureExperience with software development...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    We are seeking a skilled Software Engineer to join our team at Scadea Software Solutions Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages and technologies.Collaborate with...


  • Oakville, Ontario, Canada CHICKEN SQUARED Full time

    Job OverviewWe are seeking a skilled Senior Software Engineer (Cloud Native) to join our team at {company}.In this role, you will be responsible for designing and developing scalable cloud-based systems, working closely with cross-functional teams to ensure seamless integration and deployment.Key Responsibilities- Design and develop cloud-native applications...


  • Oakville, Ontario, Canada Natus Full time

    Cloud Software Engineer (Data Streaming) Natus is seeking a skilled Cloud Software Engineer to join our team in Oakville, Canada. As a Cloud Software Engineer, you will be responsible for designing, implementing, and testing performant and reliable data streaming components and services. The ideal candidate will have a software development background with 8+...


  • Oakville, Ontario, Canada S&F QURESHI CONSULTING Incorporated Full time

    **About the Job**Join our team as a skilled software engineer with expertise in cloud architecture and DevOps. This role involves designing and implementing scalable and reliable cloud systems.**Key Responsibilities**Design and implement cloud architectureDevelop and maintain cloud-based systemsCollaborate with cross-functional teamsRequirementsExperience...


  • Oakville, Ontario, Canada AVA MARINE GROUP INC Full time

    An exciting opportunity has arisen for a Senior Software Engineer to join our team at {company}.About the RoleAs a key member of our engineering team, you will be responsible for designing and implementing cloud infrastructure solutions that meet the needs of our business.Key Responsibilities* Design and implement cloud infrastructure solutions using AWS*...

  • software engineer

    1 week ago


    Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionAt INDUSTRIOS Software Inc., we are seeking a highly skilled software engineer to join our team. As a key member of our software development team, you will be responsible for writing, modifying, integrating, and testing software code. Your extensive experience in computer science and software development will enable you to maintain existing...

  • Software Engineer

    3 weeks ago


    Oakville, Ontario, Canada McDonald's Full time

    Work with our team as a software engineer and contribute to the development of scalable and efficient software solutions. Key responsibilities include designing and implementing algorithms, data structures, and software architectures to meet business needs. Our ideal candidate will have experience with popular programming languages, including Java, Python,...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a skilled Senior Software Engineer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in computer science and at least 5 years of experience in software development.The successful candidate will be responsible for writing, modifying, integrating, and testing software code, as well as maintaining...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in computer science and a minimum of 5 years of experience in software development.The successful candidate will be responsible for writing, modifying, integrating, and testing software code, as well as...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    At INDUSTRIOS Software Inc., we are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on writing, modifying, integrating, and testing software code. They will also be responsible for maintaining existing computer programs, communicating technical problems and...


  • Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    About the Role:We are seeking an exceptional Software Engineering Professional to join our team at Scadea Software Solutions Inc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software solutions using a variety of...

  • Software Engineer

    1 month ago


    Oakville, Ontario, Canada Sagen Full time

    Job SummaryAs a key member of our Software Engineering team, you will play a critical role in developing and maintaining scalable and reliable software engineering solutions in a time-bound agile manner. This role offers a unique opportunity to dive into projects and deliverables spanning across all business units and functions across the...


  • Oakville, Ontario, Canada Shoplogix Full time

    Company OverviewShoplogix is a leading global IIoT software company on a mission to deliver real-time, 24/7 impact to manufacturers worldwide.SalaryThe estimated salary for this role is $120,000 - $180,000 per annum, commensurate with experience and qualifications.Job DescriptionWe are seeking an experienced Senior Front-End Developer to join our team of...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    Job Title: Software DeveloperOverview:As a software developer at Scadea Software Solutions Inc, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software meets the highest standards of quality and functionality.Languages and Technologies:* Eclipse* Subversion (SVN)*...


  • Oakville, Ontario, Canada Altair Engineering Full time

    Job Summary:We are seeking a highly skilled Software Engineer Consultant/Expert to join our team at Altair Engineering. This is a contract position that requires a strong background in web application development and cloud computing.Key Responsibilities:Migrate web applications from desktops and servers to cloud platforms such as GCP.Develop web applications...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    At Scadea Software Solutions Inc, we are seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...


  • Oakville, Ontario, Canada PeopleToGo Full time

    Job Title: Senior .Net Software EngineerJob Type: Contract/PermanentLocation: FlexibleJob Description:We are seeking a skilled and experienced .Net Software Engineer to join our team. The successful candidate will work on designing, developing, and maintaining complex software systems using .Net technologies.Key Responsibilities:- Design and develop software...


  • Oakville, Ontario, Canada Siemens Industry Software ULC Full time

    As a seasoned legal professional, you will play a crucial role in shaping the global legal strategy for Siemens Industry Software ULC. About the RoleWe are seeking an individual with 10+ years of experience in transactional law as the lead legal partner in negotiations, with a focus on software and cloud services. The ideal candidate will be a strategic...