Software Development Engineer

3 days ago


Waterloo, Ontario, Canada Center ID Corp Full time
Job Description

At Center ID Corp, we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.

Key Responsibilities:

  • Design and develop software solutions using a variety of programming languages, including Java, Python, and C++.
  • Collaborate with cross-functional teams to identify business needs and develop software solutions that meet those needs.
  • Develop and maintain software documentation, including user manuals, technical guides, and API documentation.
  • Participate in code reviews and ensure that all code meets our high standards for quality and reliability.
  • Stay up-to-date with the latest technologies and trends in software development and apply that knowledge to improve our software solutions.

Requirements:

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in software development, with a focus on designing and developing software solutions.
  • Strong understanding of software development principles, including object-oriented design, testing, and debugging.
  • Experience with Agile development methodologies and version control systems, such as Git.
  • Excellent communication and teamwork skills, with the ability to work effectively with cross-functional teams.

What We Offer:

  • A competitive salary and benefits package.
  • The opportunity to work on challenging and rewarding projects that make a real impact on our business.
  • A collaborative and dynamic work environment that encourages innovation and creativity.
  • The chance to work with a talented and experienced team of engineers and developers.


  • Waterloo, Ontario, Canada MCAP Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at MCAP, a leading mortgage finance company in Canada. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our business operations.Key ResponsibilitiesDesign and develop software applications using various...


  • Waterloo, Ontario, Canada MCAP Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at MCAP, a leading mortgage finance company in Canada. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our business operations.Key ResponsibilitiesDesign and develop software applications using various...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    Job Title: Software Development EngineerCenter ID Corp is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • Waterloo, Ontario, Canada Ford Motor Company Full time

    Job Title: Embedded Software Development EngineerWe are seeking a highly skilled and experienced Embedded Software Development Engineer to join our team at Ford Motor Company. As an Embedded Software Development Engineer, you will be responsible for designing, developing, and testing software for our in-vehicle infotainment systems.Key...


  • Waterloo, Ontario, Canada Ford Motor Company Full time

    Job Title: Embedded Software Development EngineerWe are seeking a highly skilled and experienced Embedded Software Development Engineer to join our team at Ford Motor Company. As an Embedded Software Development Engineer, you will be responsible for designing, developing, and testing software for our in-vehicle infotainment systems.Key...


  • Waterloo, Ontario, Canada Ford Motor Company Full time

    Job Title: Embedded Software Development EngineerWe are seeking a highly skilled and experienced Embedded Software Development Engineer to join our team at Ford Motor Company. As an Embedded Software Development Engineer, you will be responsible for designing, developing, and testing software for our in-vehicle infotainment systems.Key...


  • Waterloo, Ontario, Canada Ford Motor Company Full time

    Job Title: Embedded Software Development EngineerWe are seeking a highly skilled and experienced Embedded Software Development Engineer to join our team at Ford Motor Company. As an Embedded Software Development Engineer, you will be responsible for designing, developing, and testing software for our in-vehicle infotainment systems.Key...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Transformative Identity and Access Management RoleCarta is revolutionizing traditional accounting with cutting-edge software, and we're seeking a skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team.As a key member of our engineering team, you will design, develop, and deploy scalable, production-quality products...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Transformative Identity and Access Management RoleCarta is revolutionizing traditional accounting with cutting-edge software, and we're seeking a skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team.As a key member of our engineering team, you will design, develop, and deploy scalable, production-quality products...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Transformative Identity and Access Management ExpertWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Transformative Identity and Access Management ExpertWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and...

  • IoT Software Engineer

    2 weeks ago


    Waterloo, Ontario, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support...

  • IoT Software Engineer

    2 weeks ago


    Waterloo, Ontario, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support...


  • Waterloo, Ontario, Canada Ansys Full time

    Requisition #: 15279Our Mission: Powering Innovation That Drives Human AdvancementAt Ansys, we empower visionary companies to bridge the gap between design and reality with our simulation software. For over 50 years, our solutions have enabled innovators to push the boundaries of what's possible.We're seeking a talented Senior Application Engineer to join...


  • Waterloo, Ontario, Canada Ansys Full time

    Requisition #: 15279Our Mission: Powering Innovation That Drives Human AdvancementAt Ansys, we empower visionary companies to bridge the gap between design and reality with our simulation software. For over 50 years, our solutions have enabled innovators to push the boundaries of what's possible.We're seeking a talented Senior Application Engineer to join...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and microservices.Our ideal candidate has 4+ years...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and microservices.Our ideal candidate has 4+ years...


  • Waterloo, Ontario, Canada Ansys Full time

    Requisition #: 15173Our Mission: Empowering Innovation to Drive Human AdvancementAt Ansys, we're committed to helping visionary companies bridge the gap between design and reality. For over 50 years, our software has enabled innovators to push the boundaries of what's possible.We're seeking a talented Application Engineer II to join our team. As a key member...


  • Waterloo, Ontario, Canada Ansys Full time

    Requisition #: 15173Our Mission: Empowering Innovation to Drive Human AdvancementAt Ansys, we're committed to helping visionary companies bridge the gap between design and reality. For over 50 years, our software has enabled innovators to push the boundaries of what's possible.We're seeking a talented Application Engineer II to join our team. As a key member...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled AWS Senior Software Development Engineer to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions on the AWS platform.Key ResponsibilitiesDesign and develop cloud-based software applications using...