Manufacturing Software Engineer

Tesla, Inc.
Markham
CAD 70,000 - 110,000
Job description

Tesla Toronto Automation builds automated equipment to support the assembly of Tesla products around the world.

We seek a Software Engineer who will be responsible for driving and managing the integration of a Tesla ERP system at our location; developing code to adapt the software to our specific needs; and working with our users to ensure the software conforms to their requirements. The successful candidate will also work with our existing ERP team to support our current ERP and WMS through the integration process.

The Manufacturing Software Engineer is responsible for successfully collaborating on development, refinement, implementation, and management of Tesla software services (applications) in production environments. They are responsible for providing support and ensuring the services meet quality, security, and compliance standards while providing documentation for ongoing support and maintenance of the systems. The successful candidate will collaborate with the primary development team in Germany as well as teams in the USA.

Tesla Toronto Automation uses custom-developed software interfacing with off-the-shelf systems to procure, manufacture, track, and dispatch inventory at multiple locations.

What You’ll Do

  • You will collaborate closely with Tesla development and user teams to develop, refine, and integrate software modules written in C# on ASP.NET connected to MS SQL Server which are designed to optimize diverse business processes. You will ensure the maintenance of a clean and tested code base.
  • You will manage sprints to incrementally integrate the new and old ERP by evaluating user and business requirements within the context of the new ERP’s development status.
  • You will support our existing ERP and WMS and their established teams.
  • You will support a small number of primary applications and ensure critical systems are kept running based on the evolving needs of a diverse user base.
  • You will apply operation break fixes per user reporting and proactive maintenance activities to keep services up and running.
  • You will take the lead in collaborating with stakeholders and, through close teamwork, will find innovative solutions in a very fast-moving environment.
  • You will improve existing/design new business logic, database structures, user interfaces, queries, and reports.

What You’ll Bring

  • 2+ years of professional experience coding in C# on ASP.NET, developing software architecture, and experience with MS SQL Server is required.
  • Degree in Computer Science, or the equivalent in experience and evidence of exceptional ability.
  • Experience administering or developing for a manufacturing ERP system.
  • Experience with Angular, Event Driven, Micro Service and DDD is particularly advantageous. Experience with SQL, T-SQL & Entity Framework, modern web development, Dev Ops (especially Jenkins & Kubernetes), Message Bus Systems (such as KAFKA) is a bonus.
  • Finally, as a team player, you have excellent communication verbally, via e-mail, and instant messaging, power points, writing documentation. The successful candidate should have tremendous self-motivation to drive projects forward.

Tesla is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to any factor, including veteran status and disability status, protected by applicable federal, state, or local laws.

Tesla is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.

Privacy is a top priority for Tesla. We build it into our products and view it as an essential part of our business. To understand more about the data we collect and process as part of your application, please view our Tesla Talent Privacy Notice.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Manufacturing Software Engineer jobs in Markham