Software Engineer, Java

Full Time
Fremont, CA
Posted
Job description
What to Expect
This position is within our Applications Engineering organization, which is responsible for building Information Systems to support Tesla's rapid growth while providing amazing customer experience. The organization builds applications & systems that bring our amazing Vehicles & Energy products to customers. Some of the core functions include CRM, e-commerce, financial transactions, ERP & manufacturing.

Digital Products Engineering, under the umbrella of Applications Engineering, builds our customer facing www.tesla.com that help our customers across 60+ countries understand our products, place and track the order status until delivery/install. The team also builds native and kiosk applications for our retail stores. In the backend, this team builds systems to manage our customer data, optimize schedule of service centers & installation crews and several core platforms (Document Management, Adaptive Surveys, API Gateways etc.)
What You’ll Do
  • Design, development and implementation of applications for Tesla customers on features like referrals (Loot Box), service center appointment management and support content
  • Use .net framework, .net core and MS SQL technology stack
  • Design software architecture based on business requirements, strategy and priorities
  • Promote software engineering best practices via code reviews, building tools and documentation
  • Be nimble and react quickly to changing business conditions
  • Leverage your existing skills while learning and implementing new, open source technologies as Tesla grows
  • Work with product managers, content producers, QA engineers and release engineers to own your solution from development to production
What You’ll Bring
Must have

  • BS in Computer Science or equivalent discipline
  • Some experience with the .NET platform
  • Experience in MS SQL Server is required and good knowledge in query optimization
  • Expert knowledge of REST APIs
  • Good unit testing and integration testing practices
  • Experience with message queue architecture

Good to have


  • Exposure to Go, PHP, Java and other open source technologies
  • Experience with Docker and Kubernetes
  • Agile/SCRUM Software Development Process experience

johnandkristie.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, johnandkristie.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, johnandkristie.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs