Taro Logo

Senior Software Engineer (.NET)

Automotive software technology company developing enterprise-level solutions
Backend
Senior Software Engineer
Remote
5+ years of experience
Automotive · AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (.NET)

XA Group is seeking a remote .NET Software Engineer to spearhead development in automotive software technology for enterprise-level clients. This role offers an exciting opportunity to work with cutting-edge technology in the automotive sector, focusing on AI, IoT, and Analytics microservices. As a Senior Software Engineer, you'll be integral to a multidisciplinary team working on global projects that shape the future of automotive technology.

The position requires a seasoned professional with 5+ years of experience in .NET technologies and Azure expertise. You'll have significant ownership over microservices and their SLAs, participating in the entire software development lifecycle from requirements gathering to implementation. The role combines hands-on coding with technical leadership, requiring both strong development skills and the ability to guide team members.

Key technical aspects include working with .NET microservices, API/SDK development, and event-based architecture. You'll be responsible for developing technical specifications, writing clean, testable code, and ensuring proper data and API governance. The position offers the flexibility of remote work while being part of a forward-thinking organization at the intersection of automotive technology and software development.

This is an ideal opportunity for a senior developer who enjoys both technical challenges and mentoring others, working in an environment that values innovation and technical excellence. You'll be part of a team that's defining the future of automotive technology while working with modern tech stack and cloud solutions.

Last updated 6 months ago

Responsibilities For Senior Software Engineer (.NET)

  • Analyze system requirements and create development plans
  • Write clean, testable code using .NET programming languages
  • Develop technical specifications and architecture
  • Test and debug various .NET applications
  • Review and refactor code
  • Deploy fully functional applications
  • Upgrade existing programs
  • Support junior developers' work
  • Document development and operational procedures
  • Data governance & API governance

Requirements For Senior Software Engineer (.NET)

Node.js
PHP
  • 5+ years of experience in .NET software development
  • Proficiency in building .NET microservices used in API/SDK first and headless fashion & event-based architecture
  • In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic .NET)
  • Familiarity with database technologies and design of systems
  • Knowledge about Cloud Technologies preferable Azure
  • Familiarity with agile environments
  • Troubleshooting abilities
  • English level: Upper-Intermediate+ (B2+)
  • BSc in Computer Science, Engineering or relevant field