Senior Software Engineer (Backend, .Net)

4 Months ago • 5 Years + • Backend 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

Springer Group - Territory Sales Executive/ Senior Territory Sales Executive

Springer Group

Raichur, Karnataka, India (On-Site)
2 Weeks ago
lifechruh - Associate Worship Pastor

lifechruh

United States (On-Site)
8 Months ago
Toast - Director, Care Experience Strategy

Toast

Boston, Massachusetts, United States (On-Site)
2 Weeks ago
Tesla - Governance Risk and Compliance Systems Analyst

Tesla

Geneva, Geneva, Switzerland (On-Site)
4 Months ago
Pokemon - Corporate Counsel, Organized Play and Premier Events

Pokemon

Bellevue, Washington, United States (Hybrid)
1 Week ago
Play Perfect - Senior Backend Developer

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Microsoft - Member of Technical Staff - Backend Growth Engineer

Microsoft

Mountain View, California, United States (Hybrid)
3 Months ago
Two Circles - Senior Backend Engineer

Two Circles

London, England, United Kingdom (Hybrid)
1 Month ago
Apple - Senior Backend Software Engineer

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
Moloco - Backend Software Engineer II

Moloco

Seoul, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cognite - Portfolio Manager

Cognite

Oslo, Oslo, Norway (Hybrid)
4 Months ago
NVIDIA - Senior Observability Architect, AI and HPC

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Payactive - Sales Specialist-Mid Market

Payactive

Milpitas, California, United States (Remote)
8 Months ago
Epic Games - Associate External Development Manager

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
Sabre India - Product Support Analyst I - VIP

Sabre India

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
design works gaming - QA Technician - Game Tester

design works gaming

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Quilt - Embedded Software Lead

Quilt

Redwood City, California, United States (Hybrid)
1 Month ago
WebTech Corporation - Engineering Manager – Protection Relays Engineering

WebTech Corporation

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Postman - GTM Variable Compensation Analyst

Postman

San Francisco, California, United States (Hybrid)
2 Months ago
Amazon games  - Senior Software Developer, Amazon Games AI

Amazon games

San Diego, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

Tesla - Asset Management Specialist, Supercharging

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
LeoVegas - Backend Engineer - Document Verification & AML

LeoVegas

Doetinchem, Gelderland, Netherlands (On-Site)
2 Months ago
Tesla - Vibration and Structural Test Technician

Tesla

North Brabant, Netherlands (On-Site)
4 Months ago
Mattel Inc - Associate Manager, Consumer Products Hardlines

Mattel Inc

Amstelveen, North Holland, Netherlands (On-Site)
1 Month ago
Maersk - Customs Process Administrator (CPA) / Customs Declarer

Maersk

Emmen, Drenthe, Netherlands (On-Site)
1 Month ago
Tesla - Service Preparation Specialist

Tesla

Utrecht, Utrecht, Netherlands (On-Site)
4 Months ago
Devoteam - Atlassian Consultant (Jira, Confluence, Bitbucket)

Devoteam

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Beyond Sports - 3D Motion Designer

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
3 Months ago
Playtika - Product Manager

Playtika

Netherlands (Hybrid)
2 Months ago
Visa - Senior Manager, Issuing Solutions Sales Executive

Visa

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

zeta - Software Development Engineer II Backend

zeta

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
bytedance - Senior Backend Software Engineer, Trust and Safety

bytedance

Singapore (On-Site)
8 Months ago
rivos - Silicon CAD PD Back End Engineer

rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Years ago
Xepelin - Software Engineer (backend) LATAM

Xepelin

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Year ago
velotio technologies  - Senior Backend Engineer

velotio technologies

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Zitga gaming studio - Backend Developer

Zitga gaming studio

Hanoi, Vietnam (On-Site)
1 Month ago
appier - Senior Software Engineer, Backend Development

appier

Taipei City, Taiwan (On-Site)
3 Weeks ago
Mashgin - Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
8 Months ago
Nium - Software Development Engineer II - Node.js

Nium

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
MURKA - Java Backend Developer

MURKA

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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