Job Description
This is a remote Senior .NET Software Engineer role focused on building enterprise-level automotive software on Azure. The position involves significant ownership of microservices, technical leadership, and participation across the full software development lifecycle, contributing to the future of automotive technology.
Key Information
- Location Model: Remote
- Location Details: N/A (Remote)
- Salary Range: N/A
- Years Experience Min: 5+ years
- Employment Type: Permanent - Full Time
- Company Industry: Automotive Software / Technology
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- .NET / C#
- Azure
- Microservices
- Event-based architecture (pub/sub, webhooks)
- Databases (structured, semi-structured, unstructured)
- Nice-to-Have:
- Node.js
- PHP
Role & Responsibilities
- Key Responsibilities:
- Analyze requirements and create development plans
- Write clean, testable .NET code
- Develop technical specifications and architecture
- Own AI, IoT, .NET, and Analytics microservices and their SLAs
- Support and mentor junior developers
- Must-Have Qualifications:
- 5+ years of .NET development experience
- Proficiency in building microservices with event-based architectures
- In-depth knowledge of C#
- Experience with Azure
- Familiarity with agile environments and troubleshooting
- Good communication skills (Upper-Intermediate+ English)
- Nice-to-Have Qualifications:
- Experience with Node.js
- Experience with PHP
Company & Culture
- Benefits Highlights:
- N/A
- Potential Red Flags / Things to Note:
- Role description repeated multiple times, potentially indicating a less polished process.
- Company Culture Snippets:
- Work on multidisciplinary teams on global projects.
- Define the future of automotive technology.
We are looking for a remote .NET Software Engineer to work on automotive software technology stack for enterprise-level clients and lead best-in-class engineering teams. This is an opportunity to work in multidisciplinary teams on global projects that defines the future of automotive technology.You must be a .NET Software Engineer with Azure Expertise. You must have 5+ years of experience with multiple Azure .NET technologies, take responsibility for the technical implementation of business objectives and establish partnerships within technical leadership at XA Group. Specifically, you will have ownership over AI, IoT, .NET and Analytics microservices and their SLA’s.You will be participating in the entire software development life cycle, from requirements to SLA. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you.
We are looking for a remote .NET Software Engineer to work on automotive software technology stack for enterprise-level clients and lead best-in-class engineering teams. This is an opportunity to work in multidisciplinary teams on global projects that defines the future of automotive technology.
remote
You must be a .NET Software Engineer with Azure Expertise. You must have 5+ years of experience with multiple Azure .NET technologies, take responsibility for the technical implementation of business objectives and establish partnerships within technical leadership at XA Group.
Specifically, you will have ownership over AI, IoT, .NET and Analytics microservices and their SLA’s.
You will be participating in the entire software development life cycle, from requirements to SLA. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you.
Responsibilities:Analyze system requirements and create development plansWrite clean, testable code using .NET programming languagesDevelop technical specifications and architectureTest and debug various .NET applicationsReview and refactor codeDeploy fully functional applicationsUpgrade existing programsSupport junior developers’ workDocument development and operational proceduresData governance & API governance
Responsibilities:Analyze system requirements and create development plansWrite clean, testable code using .NET programming languagesDevelop technical specifications and architectureTest and debug various .NET applicationsReview and refactor codeDeploy fully functional applicationsUpgrade existing programsSupport junior developers’ workDocument development and operational proceduresData governance & API governance
RESPONSIBILITIES:
- 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:5+ years of experience in .NET software development.Proficiency in building a suite of .NET microservices used in API/SDK first and headless fashion & event-based architecture using pub/sub and webbook technics.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 using structure, semi structure and unstructured data.Knowledge about Cloud Technologies preferable Azure.Familiarity with agile environments.Troubleshooting abilities.Good communication skills; English level: Upper-Intermediate+ (B2+)BSc in Computer Science, Engineering or relevant field. Nice to haveExperience with Node.js, PHP
Requirements:5+ years of experience in .NET software development.Proficiency in building a suite of .NET microservices used in API/SDK first and headless fashion & event-based architecture using pub/sub and webbook technics.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 using structure, semi structure and unstructured data.Knowledge about Cloud Technologies preferable Azure.Familiarity with agile environments.Troubleshooting abilities.Good communication skills; English level: Upper-Intermediate+ (B2+)BSc in Computer Science, Engineering or relevant field. Nice to haveExperience with Node.js, PHP
REQUIREMENTS:
- 5+ years of experience in .NET software development.
- Proficiency in building a suite of .NET microservices used in API/SDK first and headless fashion & event-based architecture using pub/sub and webbook technics.
- 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 using structure, semi structure and unstructured data.
- Knowledge about Cloud Technologies preferable Azure.
- Familiarity with agile environments.
- Troubleshooting abilities.
- Good communication skills; English level: Upper-Intermediate+ (B2+)
- BSc in Computer Science, Engineering or relevant field.
- Experience with Node.js, PHP
EgyptEngineering/Software Development – Software Development /Permanent - Full Time /Hybrid
We are looking for a remote .NET Software Engineer to work on automotive software technology stack for enterprise-level clients and lead best-in-class engineering teams. This is an opportunity to work in multidisciplinary teams on global projects that defines the future of automotive technology.
remote
You must be a .NET Software Engineer with Azure Expertise. You must have 5+ years of experience with multiple Azure .NET technologies, take responsibility for the technical implementation of business objectives and establish partnerships within technical leadership at XA Group.
Specifically, you will have ownership over AI, IoT, .NET and Analytics microservices and their SLA’s.
You will be participating in the entire software development life cycle, from requirements to SLA. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you.
Responsibilities:Analyze system requirements and create development plansWrite clean, testable code using .NET programming languagesDevelop technical specifications and architectureTest and debug various .NET applicationsReview and refactor codeDeploy fully functional applicationsUpgrade existing programsSupport junior developers’ workDocument development and operational proceduresData governance & API governance
Responsibilities:Analyze system requirements and create development plansWrite clean, testable code using .NET programming languagesDevelop technical specifications and architectureTest and debug various .NET applicationsReview and refactor codeDeploy fully functional applicationsUpgrade existing programsSupport junior developers’ workDocument development and operational proceduresData governance & API governance
RESPONSIBILITIES:
- 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:5+ years of experience in .NET software development.Proficiency in building a suite of .NET microservices used in API/SDK first and headless fashion & event-based architecture using pub/sub and webbook technics.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 using structure, semi structure and unstructured data.Knowledge about Cloud Technologies preferable Azure.Familiarity with agile environments.Troubleshooting abilities.Good communication skills; English level: Upper-Intermediate+ (B2+)BSc in Computer Science, Engineering or relevant field. Nice to haveExperience with Node.js, PHP
Requirements:5+ years of experience in .NET software development.Proficiency in building a suite of .NET microservices used in API/SDK first and headless fashion & event-based architecture using pub/sub and webbook technics.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 using structure, semi structure and unstructured data.Knowledge about Cloud Technologies preferable Azure.Familiarity with agile environments.Troubleshooting abilities.Good communication skills; English level: Upper-Intermediate+ (B2+)BSc in Computer Science, Engineering or relevant field. Nice to haveExperience with Node.js, PHP
REQUIREMENTS:
- 5+ years of experience in .NET software development.
- Proficiency in building a suite of .NET microservices used in API/SDK first and headless fashion & event-based architecture using pub/sub and webbook technics.
- 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 using structure, semi structure and unstructured data.
- Knowledge about Cloud Technologies preferable Azure.
- Familiarity with agile environments.
- Troubleshooting abilities.
- Good communication skills; English level: Upper-Intermediate+ (B2+)
- BSc in Computer Science, Engineering or relevant field.
- Experience with Node.js, PHP
EgyptEngineering/Software Development – Software Development /Permanent - Full Time /Hybrid
Job Details
Location
Remote / Egypt
Key Skills
AzureNode.jsC#.netPhpAgile MethodologiesAiAnalyticsIotDatabase TechnologiesVisual Basic .net