C# ./Net Developer with Automotive experience
Project description
We are looking for a skilled and experienced Senior .NET/C# Developer to join a team developing software distribution and installation solutions for connected products. The team is responsible for building and maintaining applications that enable secure and reliable software updates across multiple delivery channels. This is an opportunity to work on a business-critical product in a collaborative, agile environment where developers take ownership from requirements and design through implementation, testing, and deployment.
Responsibilities
- Key Responsibilities Design, develop, and maintain Windows desktop applications using C#, .NET, and WPF Participate in architecture discussions, technical planning, and code reviews Develop high-quality, maintainable, and scalable software solutions Collaborate with cross-functional teams in an agile development environment Build and support cloud-connected applications and services Contribute to CI/CD pipelines and software release processes Analyze requirements and transform them into robust technical solutions Drive continuous improvements in performance, usability, and code quality.
SKILLS
Must have
- The most important competencies for this role are: Strong experience with C# and .NET development in an Automotive environment. Extensive experience with WPF (Windows Presentation Foundation) Experience developing and maintaining Windows desktop applications Solid understanding of software architecture and object-oriented design Experience with Azure cloud services and Azure Functions Experience working with MongoDB, Cosmos DB, or similar database technologies Familiarity with CI/CD practices and DevOps methodologies Strong analytical and problem-solving skills Excellent communication skills and ability to work in collaborative teams
Nice to have
The following skills are considered beneficial: WinUI 3 React Angular TypeScript Kubernetes and container-based deployments UX/UI design and user experience considerations Azure cloud-native services Direct customer or stakeholder interaction Network programming (TCP/IP, UDP) Experience with communication protocols and distributed systems Experience from embedded, connected-device, or industrial software environments
Required Skills
Required Languages
🇬🇧 English