Senior Software Engineer (Backend, .Net)

2 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

This Senior Software Engineer (Backend, .NET) role involves participating in all stages of software development, from requirements gathering to production deployment. You will work on server-side and front-end software for sales systems, and contribute to developer tools. Responsibilities include designing software architecture, collaborating with cross-functional teams, ensuring code quality through reviews and testing, and participating in on-call rotations. The ideal candidate possesses strong .NET skills, experience with microservices, databases (MySQL, MongoDB, SQL Server), and a familiarity with cloud technologies (Docker, Kubernetes). Experience with Agile/Scrum is also required.
Must have:
  • .NET Framework/.NET Core experience
  • Database experience (MySQL, MongoDB, SQL Server)
  • REST APIs and Microservice architecture expertise
  • Docker and Kubernetes knowledge
  • Agile/SCRUM experience
Good to have:
  • Go, NodeJS, NPM
  • JavaScript, ReactJS, TypeScript, Angular
  • Queue processing (Kafka, RabbitMQ)
  • Continuous deployment experience

Job Details

What to Expect

We are looking for a highly motivated software engineer specializing in server-side web development that is also comfortable working with the entire stack (front-end and infrastructure). You will join a small, expert team building server-side and front-end software for the systems that support sales for vehicle products. You will also be working on developer tools to improve productivity and empower developers across the company. The ideal candidate will have a passion for building world-class software and a track record of success creating highly and scalable software systems. You will need strong software engineering skills, excellent interpersonal communication, and experience accepting and giving meaningful feedback on technical designs and pull requests

What You’ll Do
  • Participate in requirements gathering, technical specification, and the design and development of complex software projects
  • Work with product managers, content producers, QA engineers and release engineers to own your solution from development to production
  • Contribute to software architecture design, development of software applications, and integration into enterprise systems
  • Design software architecture based on business requirements, strategy and priorities
  • Promote software engineering best practices via example, participation in code reviews, building tools, and documentation
  • Be nimble and react quickly to changing business conditions and priorities and Leverage your existing skills while learning and implementing new technologies
  • Interact with teams of engineers from multiple disciplines and participate in on-call rotation for the team’s mission critical applications
What You’ll Bring
  • BS in Computer Science or equivalent discipline or 5+ years of working experience
  • Experience in .NET Framework, .NET Core, package management, and dependency injection
  • Database experience (MySQL, Mongodb, SQL Server) and good knowledge in query optimization
  • Expert knowledge of REST APIs and Microservice architecture, experience with Docker and Kubernetes; Queue processing experience (Apache Kafka, RabbitMQ)
  • Working knowledge of continuous deployment, feature toggles, logging, metrics, monitoring, and alerting
  • Exposure to Go, NodeJS, NPM and other open source technologies is a plus
  • Frontend tech stack knowledge – like JavaScript, ReactJS, TypeScript, Angular
  • Good unit testing and integration testing practices and Agile/SCRUM Software Development Process experience

Similar Jobs

Zones - Azure Backend Developer

Zones

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

(On-Site)
5 Months ago
Hacksaw Studios - 2d animator & VFX artist

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
9 Months ago
Meta - Production Engineer

Meta

Bellevue, Washington, United States (Remote)
5 Months ago
NVIDIA - Machine Learning Software Platform Architect

NVIDIA

Canada (On-Site)
2 Months ago
GameChanger  - Senior Full Stack Software Engineer, Video Platform

GameChanger

New York, New York, United States (Remote)
1 Month ago
Google - Senior Software Engineer, Embedded Systems and Firmware

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
23 Hours ago
Kabam - Senior Software Engineer (1 Year Contract)

Kabam

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Anavation - Senior Software Engineer

Anavation

Huntsville, Alabama, United States (Remote)
6 Days ago
N-iX - Senior Full-Stack Engineer

N-iX

Ukraine (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cognite - Senior Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Inkittt - Senior Front-End Engineer

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
1 Month ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Animoca Brands - Web3 Engineer

Animoca Brands

Hong Kong, Hong Kong (Hybrid)
1 Month ago
Netflix - Solutions Software Engineer (L5), Studio Tech Solutions

Netflix

Los Angeles, California, United States (On-Site)
6 Months ago
CharacterAI - Software Engineer, Safety

CharacterAI

Menlo Park, California, United States (On-Site)
3 Weeks ago
ARHS - Full-stack .NET Developer

ARHS

The Hague, South Holland, Netherlands (Remote)
6 Months ago
FISHLABS GmbH - (Regular/Senior) UI/UX Designer (m/f/d)

FISHLABS GmbH

Hamburg, Hamburg, Germany (On-Site)
9 Months ago
Canva - Senior Frontend Engineer - Ecosystem Experiences

Canva

Auckland, Auckland, New Zealand (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

Tesla - Customer Support Specialist - German Speaker

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Tesla - Software Developer, IT Application

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Paradox Interactive - 3D Character Art Internship

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
1 Month ago
Trek - Bicycle Technician

Trek

Amersfoort, Utrecht, Netherlands (On-Site)
2 Months ago
Tesla - EMEA Financial Controller - Nordics

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Tesla - Senior Project Engineer - BESS, EMEA

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
The Walt Disney Company - Paralegal Benelux

The Walt Disney Company

Amsterdam, North Holland, Netherlands (Hybrid)
2 Weeks ago
Beyond Sports  - 3D Motion Designer

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
1 Month ago
Focus Entertainment - Cinematic Artist

Focus Entertainment

North Holland, Netherlands (Remote)
2 Weeks ago
Vertigo Games - Senior Asset Artist

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Power Platform Developer

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
6 Months ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
6 Months ago
Code and Theory - Senior Engineer, Back-end

Code and Theory

Karnataka, India (Remote)
6 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Data Management

Google

Seattle, Washington, United States (On-Site)
1 Week ago
Google - Software Engineering Manager II, Dash Developer Experience

Google

Portland, Oregon, United States (On-Site)
1 Week ago
Google - Software Engineer III, Infrastructure, Conduit Flume Pipelines

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago
Google - Software Engineer III, Cloud Storage

Google

Madison, Wisconsin, United States (On-Site)
1 Day ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago
Next Level Business Services - Full Stack Developer

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
6 Months ago
Team Liquid - Senior Back End Engineer, EU (PHP/Node.js)

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Tesla is an internet company. Follow us to receive our company updates and job postings.

Kalsdorf Bei Graz, Styria, Austria (On-Site)

North Holland, Netherlands (On-Site)

İstanbul, Türkiye (On-Site)

Brandenburg, Germany (On-Site)

Huddinge, Stockholm County, Sweden (On-Site)

Rhineland-Palatinate, Germany (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Tesla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug