Software Developer II

2 weeks ago


Wixom, United States ATS Automation Tooling Systems Full time
Overview

This position is remote but the candidate must live within driving distance of the following ATS office locations: Cambridge, Ontario, Rolling Meadows, IL or Wixom, MI area in order to attend periodic meetings onsite.

ATS' Global Services team is a dynamic, change-leading team that drives the delivery of value-driven Services to our customers worldwide. Services is a growing component of the overall delivery of value to ATS' customers globally and offers an opportunity for an opportunistic individual to create a well-defined offer structure of high-value service solutions to drive ongoing value.

As a Senior Cloud Software Developer on the Illuminate Team, you will develop world-class software data collection, analysis, and reporting solutions for sophisticated automation equipment. You will contribute to new, next-generation Machine Intelligence software. This is an exciting new venture, a start-up within a large organization.

WHY JOIN THE IMI TEAM AT ATS?
  • Team: Be part of a truly great team. You will work with a dedicated team of Cloud & IoT Developers, project managers, product owners, UI/UX developers, software testers, and end users to make great products
  • Flexibility: The ATS IMI team is located in Cambridge, Ontario. As part of the team, you have the flexibility to work at home, in the office or a combination of the two. No matter how you choose to work, you will always be part of the team.
  • Culture: ATS is a global leader. We offer the perfect synergy of experience, automation technology, and scale to advance factory automation solutions for the world's leading manufacturers. The ATS Business Model drives our success, leading with people, process, and performance.
  • Growth: We take your development seriously. We work with you to set goals and we measure your development throughout your career at ATS.
WHAT YOU'LL GET TO WORK WITH
  • Azure Cloud Services: Implement and manage cutting-edge cloud solutions.
  • IoT Hub: Develop and integrate IoT solutions for advanced manufacturing processes.
  • Containerization (Docker/Kubernetes): Enhance deployment strategies and application consistency.
  • Cloud Security Practices: Ensure robust security in cloud environments.
  • C# & .NET: Develop high-performance applications using the latest .NET technologies.
  • React: Create engaging user interfaces for a better user experience.
  • SQL Server: Manage essential OEE and Part Traceability data in manufacturing.
  • IIoT Protocols: Utilize MQTT, AMQP, and OPC UA for machine communication.
Responsibilities
  • Requirements Gathering: Lead discussions with stakeholders to understand and document software requirements, ensuring a comprehensive grasp of their needs and expectations. Distill and share this knowledge with more junior team members.
  • Coding Excellence: Advance the standard of coding across the team by advocating for best practices that improve code quality and maintainability. Excellent familiarity with SOLID principles, TDD, and other industry standards for software quality.
  • Cloud Architecture Design: Develop and refine cloud architectures, focusing on Azure and IoT solutions.
  • Technical Leadership: Mentor junior developers and lead by example in coding practices, architectural decisions, and problem solving.
  • Teamwork and Technical Support: Seek areas for team engagement both within and without of the development team. Work with shop floor integrators, reliability engineers, and software testers. Effectively support deployments, optimization efforts, troubleshooting, and test software applications, ensuring smooth operation, effective user support, and continuous improvement.
  • Communicate and Collaborate: Synthesize and lead initiatives to enhance team cohesion and knowledge sharing, including presenting demos, leading pair programming sessions, brainstorming, problem-solving activities, workshops, hackathons, and training.
  • Professional Growth: Proactively pursue opportunities for skill enhancement and professional development, keeping abreast of modern technologies and industry best practices. Share knowledge gained and lessons learned with the team.
  • Ensure that all business activities are performed with the highest ethical standards and in compliance with the ATS Code of Business Conduct.
Qualifications
  • A post-secondary degree or diploma in Computer Science, Engineering, or a related field with a focus on cloud computing or software development.
  • A minimum of 5 years of professional software development experience, with at least 3 years of experience focusing on cloud computing.
  • Programming Skill: Proficient in C# and expert in the .NET platform. Intermediate understanding of front-end technologies like Javascript, React, and Redux.
  • Operating system mastery: Good knowledge of operating systems such as Linux, Windows, Unix, Solaris, Ubuntu, etc.
  • Database Knowledge: Knowledge of database systems, data performance, and database scaling, preferably SQL Server.
  • Having Microsoft Certified: Azure Solutions Architect Expert (AZ-305) would be a significant advantage.
  • Cloud Expertise: In-depth knowledge of the Azure cloud ecosystem, including Azure IoT Hub and related cloud services.
  • Infrastructure as Code: Acumen in using infrastructure as code tools such as Terraform, Ansible, etc.
  • Knowledge of networks: Understand how local, wireless networks, virtual networks, and networking-related topics apply to cloud infrastructure.
  • Cybersecurity expertise: Understand and advocate for cybersecurity best practices, including OWASP guidelines. A keen understanding of the importance of securing applications, especially in an IIoT context, is valuable.
  • Data storage expertise: Understanding of data storage techniques for managing and storing data in the cloud.
  • Problem-Solving Ability: Excellent analytical and problem-solving skills with a willingness to tackle complex challenges.
  • Communication Skills: Excellent written and verbal communication ability. Capable of articulating ideas clearly, writing well organized and maintainable documentation, and leading team discussions.
  • Learning and Adaptability: Push the envelope by learning and driving team adoption of modern technologies and methodologies, including Agile practices and Test-Driven Development (TDD).
  • Domain Knowledge: An understanding of automation, mechanical, electrical, and control systems is a plus.


  • Wixom, United States ATS Corporation Full time

    **Overview**: ***No relocation is available** ATS’ Global Services team is a dynamic, change-leading team that drives the delivery of value-driven Services to our customers worldwide. Services is a growing component of the overall delivery of value to ATS’ customers globally and offers an opportunity for an opportunistic individual to create a...

  • Software Developer II

    2 weeks ago


    Wixom, Michigan, United States ATS Automation Full time

    Overview***** This position is remote but the candidate must live in Michigan or Ontario within driving distance of the following ATS office locations: Cambridge, Ontario or Wixom, MI area in order to attend periodic meetings onsite. *********No relocation is available****ATS' Global Services team is a dynamic, change-leading team that drives the delivery of...

  • Software Developer II

    2 weeks ago


    Wixom, United States ATS Automation Full time

    ATS Company: ATS Corporation Requisition ID: 11604 Location: Wixom, MI, US, 48393 #job-location.job-location-inline { display: inline; } Date: May 5, 2024 Software Developer II Overview ***** This position is remote but the candidate must live within driving distance of the following ATS office locations: Cambridge, Ontario, Rolling...

  • Software Engineer

    1 month ago


    Wixom, United States Testek Solutions Full time

    Established in 1969, Testek is the leader in Aerospace and Aircraft Component Test Equipment. Testek is a small company with approximately 170 team members, with the headquarters located in Wixom, Michigan. We pride ourselves in a family-like work environment that includes a diverse team of talented and enthusiastic people. Testek designs, manufactures,...

  • Software Trainer

    2 weeks ago


    Wixom, United States Robert Half Full time

    We are searching for a Software Trainer to be based in Wixom, Michigan. The primary role of the incumbent will be to instruct and train individuals on a variety of computer programs and management systems, with a specific focus on Microsoft Access, Microsoft Excel, and other Microsoft Office Suites. This role promises to provide a stimulating work...

  • Software Trainer

    2 weeks ago


    Wixom, United States Robert Half Full time

    We are searching for a Software Trainer to be based in Wixom, Michigan. The primary role of the incumbent will be to instruct and train individuals on a variety of computer programs and management systems, with a specific focus on Microsoft Access, Microsoft Excel, and other Microsoft Office Suites. This role promises to provide a stimulating work...


  • Wixom, United States Andersen Material Handling Full time

    Job descriptionWe are seeking a highly motivated and results-driven Business Development Representative to join our team. The ideal candidate will be responsible for identifying and generating new business opportunities, as well as maintaining customer relationships. The Business Development Representative will work closely with the sales and marketing teams...


  • Wixom, United States Fives Full time

    Business Development Manager Fives Group / Fives MRO is a leading solutions provider in reliability-centered industrial maintenance and MRO services. About Fives Group: Fives Group, headquartered in Paris, France, is an industrial engineering group founded in 1812 that designs and supplies machines, process equipment and production lines for the world's...


  • Wixom, Michigan, United States ATS Automation Full time

    ATS' Global Services team is a dynamic, change-leading team that drives the delivery of value-driven Services to our customers worldwide. Services is a growing component of the overall delivery of value to ATS' customers globally and offers an opportunity for an opportunistic individual to create a well-defined offer structure of high-value service solutions...


  • Wixom, United States PERFORMANCE ENVIRONMENTAL SERVICES, INC Full time

    Job DescriptionJob DescriptionProvide Project Management for asbestos, lead, IH, and IAQ/Mold and restoration consulting services. Provide coordination and oversight of small to large-scale restoration projects including scheduling, assessment, sampling and review. Preparing proposals, writing/reviewing technical reports, drafting invoices and reviewing...


  • Wixom, United States Fives Full time

    Take part in the Sustainability Industry! Every day in 25 countries, we (9,000 people) create the sustainable solutions the world needs by inventing the technologies of tomorrow across the entire spectrum of industry: from metallurgy to advanced logistics, from cement plants to the tech industry, from the IoT to aerospace. By Joining Fives, you'll...


  • Wixom, United States Trijicon Full time

    Job Description: Responsible to contribute to the Engineering Team by ensuring products are functional, maintaining concept, drawing, and design documentation, and completing assigned project and other assignments. The individual in the position will also develop new ideas and designs, as well as improvements to current products. This is an...


  • Wixom, United States J&B Family of Companies Full time

    The Healthcare IT Executive is responsible for the growth and profitability of the company. The primary responsibilities include the ability to create higher ROI, implementing efficiencies, generating strategies and policies associated with the goals of the organization. This role is responsible for expense control, leading software development efforts &...

  • Senior HR Manager

    1 month ago


    Wixom, United States Sage Solutions Group Full time

    Senior HR Manager - Wixom, Michigan - In-PersonJob Summary Our client, Firebolt, a pioneering brand illumination company, is seeking a Senior HR Manager to join their dynamic team. In this role, you will spearhead the strategic development and implementation of HR policies and programs to foster a culture of excellence, inclusivity, and innovation. This role...


  • Wixom, United States 4 serve global Full time

    Hi Hope you are doing well Wixom MI Good MorningI hope you are doing well.FREE Accommodation for JAVA Training for 2months and Placement. OR If you have Experience in Java we do have internal Projects on JAVA in Wixom MI Location. If you are interested please share the details in attached form.I am Shyam working as a Talent Acquisition Executive at...


  • WIXOM, United States 4 serve global Full time

    HiHope you are doing wellWixom MIGood Morning I hope you are doing well.FREE Accommodation for JAVA Training for 2months and Placement. ORIf you have Experience in Java we do have internal Projects on JAVA in Wixom MI Location.If you are interested please share the details in attached form.I am Shyam working...

  • Senior HR Manager

    2 weeks ago


    Wixom, United States Sage Solutions Group Full time

    Senior HR Manager – Wixom, Michigan – In-Person Job Summary Our client, Firebolt, a pioneering brand illumination company, is seeking a Senior HR Manager to join their dynamic team. In this role, you will spearhead the strategic development and implementation of HR policies and programs to foster a culture of excellence, inclusivity, and innovation. This...

  • Senior HR Manager

    1 month ago


    Wixom, United States Sage Solutions Group Full time

    Job DescriptionJob DescriptionSenior HR Manager – Wixom, Michigan – In-PersonJob SummaryOur client, Firebolt, a pioneering brand illumination company, is seeking a Senior HR Manager to join their dynamic team. In this role, you will spearhead the strategic development and implementation of HR policies and programs to foster a culture of excellence,...


  • Wixom, Michigan, United States 4 serve global Full time

    HiHope you are doing wellWixom MIGood Morning I hope you are doing well.FREE Accommodation for JAVA Training for 2months and Placement. ORIf you have Experience in Java we do have internal Projects on JAVA in Wixom MI Location.If you are interested please share the details in attached form.I am Shyam working as a Talent Acquisition Executive at 4-Serve...


  • Wixom, Michigan, United States 4 serve global Full time

    Hi Hope you are doing well Wixom MI Good MorningI hope you are doing well.FREE Accommodation for JAVA Training for 2months and Placement. OR If you have Experience in Java we do have internal Projects on JAVA in Wixom MI Location. If you are interested please share the details in attached form.I am Shyam working as a Talent Acquisition Executive at 4-Serve...