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

Domo - Front-End Web Developer

Domo

American Fork, Utah, United States (On-Site)
17 Hours ago
The Walt Disney Company - Senior Software Engineer, Front-End

The Walt Disney Company

New York, New York, United States (On-Site)
1 Month ago
SmileGate - SRE Platform Front-End Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Google - Software Engineer III, Front End, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Lucid Reality Labs - UI/UX Designer

Lucid Reality Labs

Poland (Remote)
2 Months ago
DEVOTEAM - Gambling Sector | Senior Database Developer

DEVOTEAM

Lisbon, Lisbon, Portugal (Remote)
6 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Easygo - Software Engineer - Front-End Full Stack (Mid-Senior)

Easygo

Sydney, New South Wales, Australia (On-Site)
4 Weeks ago
PwC - IN_Senior Associate_Full Stack Developer_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Crunchyroll - Staff Partner Services Engineer

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN-Associate_.NET Full Stack Developer_MS Engg_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
ION - Java Developer, Budapest

ION

Budapest, Hungary (Hybrid)
6 Months ago
Xsolla - Software Engineer (Site Builder)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Month ago
Postman - Senior Engineer (Backend), Collections

Postman

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Blitre Rewards - Senior Front End Engineer

Blitre Rewards

New York, United States (On-Site)
1 Day ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
5 Months ago
Velotio Technologies - Senior Engineer (React.js)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
SparkCognition - Senior Software Engineer (Frontend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PlayStation Global - Senior Software Engineer

PlayStation Global

Madison, Wisconsin, United States (Hybrid)
1 Week ago
ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

GameJobs - Producer - Paper.io 2

GameJobs

Amsterdam, North Holland, Netherlands (On-Site)
1 Day ago
Paradox Interactive - 3D Character Art Internship

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
1 Month ago
Visa - Consulting Director

Visa

Amsterdam, North Holland, Netherlands (Hybrid)
3 Months ago
Tencent - Tech Lead - Marketing Technology

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Pubg Emea - Investment Analyst

Pubg Emea

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Insight  Software - Account Executive (SAP)

Insight Software

Gouda, South Holland, Netherlands (On-Site)
1 Month ago
Tencent - HR Operations Specialist

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
PwC - (Senior) Manager Digital Transformation

PwC

Amsterdam, North Holland, Netherlands (Hybrid)
7 Months ago
Axinous - Product Account Executive (Avalor) - Benelux

Axinous

Netherlands (Remote)
5 Months ago
PwC - Project Manager Security Testing

PwC

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Software Engineer, Infrastructure, YouTube

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Software Engineer III, Infrastructure, Spanner

Google

Kirkland, Washington, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Software Engineer, Google Cloud Platform, App Hub

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Tech Lead, Software Engineering, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
DraftKings - Senior Full-Stack .NET Engineer

DraftKings

Bulgaria (Remote)
1 Month ago
Google - Software Engineer III, Auto Exposure, Pixel Camera

Google

Hsinchu County, Taiwan (On-Site)
2 Days ago
N-iX - Senior .NET Engineer (with ETL Experience)

N-iX

Poland (Remote)
1 Month ago
Playtika - Java Technical Lead

Playtika

Romania (Hybrid)
6 Months 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