As an experienced Software Engineer, you’ll take part in the design and development of
software for the current and next generation of Tesla’s Enterprise Resource Planning
systems. In this role, you’ll be developing highly complex applications, while acting as a team
mentor, to streamline business operations and improve overall user experience. The ideal
candidate is a self-starter with a strong desire to increase efficiencies and make an impact
while contributing to a cross-functional team. Your ability to creatively collaborate and execute
team goals will affect scalability and directly contribute to the company’s mission of
accelerating the world’s transition to sustainable energy.
•Work closely with a wide variety of stakeholders to analyze and break down large requirements into small, simple, workable deliverables.
•Work across multiple projects simultaneously.
•Design, implement, and deliver to production complete end-to-end fully functional solutions.
•Design and develop new modules on the homegrown Enterprise Resource Planning (ERP)
application which is used to plan, procure and produce products at Tesla
•Develop scalable solutions using tools like Angular, C#, Dotnet, MS SQL Server, MySQL, and
other open stack frameworks.
•Ensure highest technical quality of your deliverables and they are cost-effective to maintain.
•As a full stack developer, you are expected to work across all the tiers of our web applications
•Contribute relevant, clean, concise and quality documentation to Tesla’s knowledgebase to
support/increase information sharing within the organization.
•Automate any repetitive development tasks and bring efficiency to the team.
•Mentor junior engineers and review their work to spread knowledge.
•Ability to multi-task and manage multiple assignments in a fast-paced environment
•Agile/SCRUM Software Development Process experience is a plus.
•4+ years in Web Application Development in an enterprise environment
•Backend Development using C# programming language, HTML, CSS, Golang,
•Hands-on experience with RESTful API Design & Implementation and MicroServices architecture
•Experience with .Net Core 2.2 or above
•Notable experience with database programming using Microsoft SQL Server or MySQL 8.0
•Ability to write Unit test cases and perform testing before promoting to higher environments
•Provide utmost importance to the performance and scalability of the web applications during
•Distributed Source Control, using tools such as Github or Bitbucket
•Education: BS/MS in Computer Science or equivalent degree.
• Containerized (Docker) application development is preferred.