Jobs

    Senior Software Test Automation Developer - Canada - The PEER Group Inc.

    The PEER Group Inc.
    The PEER Group Inc. Canada

    5 days ago

    Default job background
    Description

    PEER Group's Product Engineering Team has an opportunity for a Senior Software Developer looking to apply their expertise to the development of best-in-class software applications for the semiconductor industry.

    Reporting to the Product Engineering Manager, you will be a key contributor on a high-performance team solving sophisticated factory and tool automation challenges.

    This is currently a hybrid role requiring 50 percent of the work week spent in-office.

    As a Senior Software Developer, you will co-lead development for a suite of sophisticated factory automation products by implementing scalable, multi-threaded, client/server cross-platform (Windows and Linux) solutions using gRPC/protobuf communications.

    Develop and maintain clean, efficient, production-quality C# code for Windows and Linux applications.

    Follow our agile development methodology: interpret customer features, develop and size user stories, implement user stories and accompanying unit tests, investigate and address defects, and conduct pull-request (PR) reviews.

    Contribute to our continuous improvement process to advance our products for performance, ease of use, extensibility, and maintainability.
    Mentor other team members in areas such as design, user story development, coding best practices, and customer interaction.

    A post-secondary education in a technical field (Bachelor of Science in Software Engineering, Computer Science, Engineering, Software Programming Diploma, or similar).

    ~5-7 years of work experience in software architecture and advanced design patterns for distributed systems, C#, .NET Standard, with a demonstrated ability to learn new technologies.
    ~3-5 years of work experience with the following concepts and technologies: gRPC/protobuf communications, security (hashing, encryption, TLS/SSL adoption, API level authentication and authorization), cross-platform solutions on Windows and Linux operating systems.
    ~1-3 years of work experience with Linux operating systems.
    ~ Proficiency in additional development languages such as Java (preferred) or C++.
    ~ Proficiency with Azure DevOps Server, Git, or other version control and application lifecycle management software.
    ~ Familiarity with basic networking concepts and troubleshooting network communications between Applications/Services.
    ~ Familiarity with cloud solutions in Microsoft Azure, AWS, or GCP with container environments using technologies such as Docker and Kubernetes would be an asset.
    ~ Familiarity with additional front-end technologies such as Blazor would be an asset.
    ~ Certification as a Microsoft Azure Developer Associate would be an asset.
    ~ We take your data privacy seriously At PEER Group, we strive to provide a safe online experience for our visitors. For more information on how we collect, use, and protect your personal data, see ourprivacy policy .
    Employment decisions are made on the basis of ability, qualifications, and performance. We welcome inquiries from everyone and celebrate diversity in our workplace.

    We embrace our differences in age, ancestry, citizenship, ethnic origin, place of origin, creed, family status, marital status, disability, record of offences, sex, gender identity and expression, and sexual orientation.

    Being a part of the PEER Group community means that we:

    Want every employee to succeed and are committed to providing opportunities to do so, along with providing regular and ongoing feedback, mentorship, training, and individual development plans.

    We support our community through frequent fundraisers, with company charitable matching, and encourage our employees to give back where and as they are able.

    PEER Group is headquartered in Kitchener-Waterloo, Ontario, Canada, with offices in Dresden, Germany and Toronto, Ontario, Canada. A privately-held company, PEER Group currently employs approximately 250 people worldwide.
    Smart Manufacturing starts with factory automation software

    PEER Group provides the largest portfolio of factory automation software products and services to high-volume manufacturers and equipment makers in the semiconductor, photovoltaics (PV), and electronics industries.

    We help lower the cost of automation for our customers by solving their most challenging equipment automation, data management, and process control problems.

    #

  • Pyramid Consulting, Inc

    Automation Developer

    5 hours ago


    Pyramid Consulting, Inc Canada

    Immediate need for a talented Saviynt Developer. This is a Months Contract opportunity with long-term potential and is located in Canada (Remote). Please review the job description below and contact me ASAP if you are interested.Job ID: Pay Range: CAD 60/hr- CAD 65/hr . Key Requi ...


  • Resonaite Canada

    Our client is looking for a contract based intermediate Python developer with range of skills across AWS services, CI/CD, static analysis tools.Manage AWS resources efficiently through Boto3 and ensure optimal configuration and usage of AWS services including EC2, S3, RDS, and Dy ...


  • Avanciers Canada

    ITOM DeveloperRemote CanadaWipro Must - ITOM Lead Developer - Hands on ITOM, CMDB Data Schema and mapping ,ITAM ServiceNow.5-6 years in Technical Solution Desing on ITOM, Integrations and End 2 End Implementations of CMDB data. Experience in using flow designer to configure the A ...


  • General Dynamics Mission Systems, Inc. Canada

    Co-op Fall IT Infrastructure Developer Months · Intern At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Your fresh perspecti ...


  • Occidental Petroleum Canada

    Job Description - Technology Development Engineer · Technology Development Engineer · Oxy is an international energy company with assets primarily in the United States, the Middle East and North Africa. We are one of the largest oil and gas producers in the U.including a leadin ...


  • Carbon Engineering Ltd. Canada

    Occidental is an international energy company with operations in the United States, Middle East, Latin America and Africa. We are the largest onshore oil producer in the U.including in the Permian Basin, and a leading offshore producer in the Gulf of Mexico. Our midstream and mar ...


  • Normcore Canada

    Normal is a studio that creates cutting-edge VR titles as well as the multiplayer networking framework Normcore . Our latest title Nock is a multiplayer esport title powered by Normcore and we're looking for engineers to work on Normcore itself. · Key Qualifications · ~3+ years ...


  • Akkodis Kanata, Canada

    Are you passionate about shaping the future of automotive technology? Do you thrive in a collaborative environment where your ideas are valued, and your skills make a difference? If so, we have the role for you · Akkodis is partnered with a global leading automotive and vehicle ...


  • Advanced Micro Devices Canada

    We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs ...


  • The Poirier Group Canada

    Robotic Process Automation (RPA) Developer · Role: Robotic Process Automation (RPA) Developer - Contract Position (Potential for Long-Term Engagement) · As a growing consulting firmoperating throughout North America, TPG creates and executesoperational strategies, business tran ...


  • Advanced Micro Devices Canada

    WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the ...


  • Kinova Inc. Canada Full time

    As a Test Developer, you will actively participate in the design, development andimprovement of our tests on various robotic systems. Testing can apply to systemverification and integration, software functionality verification, and production verificationand validation for Kinova ...


  • The PEER Group Inc. Canada

    Positions available in Kitchener or Toronto, ON (Hybrid) · Want to solve problems in an industry considered to be one of the most complex in the world? · PEER Group's Product Engineering Team has an opportunity for a Test Automation Developer looking to apply their expertise to t ...


  • Itunlock Canada

    Senior RPG (Report Program Generator) Developer · IT Unlock's missionis solving staff augmentation problems by providing the right IT experts in atimely fashion manner to save our clients' time and money. In parallel, wesolve companies' problems by implementing the world's best ...


  • Cloudbeds Canada

    Our team of hospitality expertsis here to help you. · Cloudbeds University gives you unlimited access to the tools and resources you need to run a successful business. · Meet our Cloudbeds employees at virtual and physical events across the globe. · Senior Back End Software En ...


  • Cloudbeds Canada

    Our team of hospitality expertsis here to help you. · Cloudbeds University gives you unlimited access to the tools and resources you need to run a successful business. · Meet our Cloudbeds employees at virtual and physical events across the globe. · Senior Back End Software En ...


  • AppDirect Canada

    **About AppDirect** · Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service. We power millions of subscript ...

  • PayFacto

    Analyste Qualité

    2 weeks ago


    PayFacto Canada

    **Analyste qualité - Automatisation des points de vente** · En tant qu'analyste de la qualité spécialisé dans la technologie des points de vente (POS), vous jouerez un rôle essentiel en garantissant la fonctionnalité, la fiabilité et les performances de nos systèmes POS. Vous tra ...


  • C.G.I. Canada

    Structured Finance Analyst - Application Support · **Responsibilities**: · - Respond to user inquiries and resolve incidents according to SLAs. · - Document and track incidents, maintain backlog tickets, and communicate updates. · - Partner with global support teams and participa ...


  • NTT Data Services Canada

    Chez NTT DATA, nous savons, qu'avec les bonnes personnes à bord de notre équipe, tout est possible. La qualité, l'intégrité et l'engagement de nos employés sont des facteurs clés qui permettent la croissance et la présence sur le marché de notre entreprise. En embauchant les meil ...