Daimler Truck Banner Image contains multiple vehicles that represent each company

Principal Consultant

Required Knowledge and Skills:

1. 9–12 years of experience in .NET development, with at least 2–4 years in a lead/architectural role

2. Strong hands-on experience with:

    a. C#, .NET Core/.NET 6+

    b. Micro Service Architecture-RESTful API

    c. Azure Cloud Services (e.g., Azure Functions, App Services, Azure storage, Azure key vault)

    d. SQL + NoSQL DB’s

    e. Unit testing (xUnit, NUnit)

    f. DevOps

3. Strong understanding of:

    a. Cloud-native design

    b. Distributed systems

    c. Event-driven architectures

    d. Asynchronous programming- async/await patterns, and multithreading

    e. Performance bottlenecks & memory/CPU profiling.

4. Experience with distributed caching and coordination tools (like Redis)

5. Strong Git workflow knowledge (branching, pull requests, code reviews).

6. Experience with API Gateway patterns (Azure API Management)

7. Experience with Docker—multi-stage builds, image optimization, container security

8. Experience Building CI/CD pipelines (Azure DevOps/GitHub Actions)

9. Working Experience in leading with Distributed and Cross functional team across different geographical location With Safe/Scrum Model

 

 

Good to Have

1. Build and maintain responsive, modern web applications using React.js, , or similar frameworks.

2. Knowledge of JavaScript, TypeScript.

 

Roles and responsibilities:

1. Lead the design and architecture of microservices-based systems using .NET Core/.NET 6+.

2. Own the technical roadmap and contribute to high-level architectural decisions.

3. Provide guidance on service decomposition, modelling bounded contexts, and domain-driven design.

4. Use advanced microservice patterns like:

    a. Saga Pattern

    b. CQRS

    c. Event Sourcing

5. Design and integration with both relational and NoSQL databases

6. Define and enforce coding standards, architecture guidelines, and best practices.

7. Apply secure coding practices, manage secrets via Key Vault, and enforce API security policies.

8. Ensure compliance with organizational and regulatory requirements (as applicable).

9. Conduct in-depth code reviews, technical assessments, and mentoring sessions for team members.

10. Work extensively with Docker for containerizing applications.

    a. Create container images, manage registries, and troubleshoot container issues.

11. Work with Azure App Services, Azure Functions, Service Bus, Event Grid, etc.

12. Implement CI/CD pipelines using Azure DevOps / GitHub Actions / Jenkins

13. API versioning strategy and backward compatibility management

Required Knowledge and Skills:

1. 9–12 years of experience in .NET development, with at least 2–4 years in a lead/architectural role

2. Strong hands-on experience with:

    a. C#, .NET Core/.NET 6+

    b. Micro Service Architecture-RESTful API

    c. Azure Cloud Services (e.g., Azure Functions, App Services, Azure storage, Azure key vault)

    d. SQL + NoSQL DB’s

    e. Unit testing (xUnit, NUnit)

    f. DevOps

3. Strong understanding of:

    a. Cloud-native design

    b. Distributed systems

    c. Event-driven architectures

    d. Asynchronous programming- async/await patterns, and multithreading

    e. Performance bottlenecks & memory/CPU profiling.

4. Experience with distributed caching and coordination tools (like Redis)

5. Strong Git workflow knowledge (branching, pull requests, code reviews).

6. Experience with API Gateway patterns (Azure API Management)

7. Experience with Docker—multi-stage builds, image optimization, container security

8. Experience Building CI/CD pipelines (Azure DevOps/GitHub Actions)

9. Working Experience in leading with Distributed and Cross functional team across different geographical location With Safe/Scrum Model

 

 

Good to Have

1. Build and maintain responsive, modern web applications using React.js, , or similar frameworks.

2. Knowledge of JavaScript, TypeScript.

 

Roles and responsibilities:

1. Lead the design and architecture of microservices-based systems using .NET Core/.NET 6+.

2. Own the technical roadmap and contribute to high-level architectural decisions.

3. Provide guidance on service decomposition, modelling bounded contexts, and domain-driven design.

4. Use advanced microservice patterns like:

    a. Saga Pattern

    b. CQRS

    c. Event Sourcing

5. Design and integration with both relational and NoSQL databases

6. Define and enforce coding standards, architecture guidelines, and best practices.

7. Apply secure coding practices, manage secrets via Key Vault, and enforce API security policies.

8. Ensure compliance with organizational and regulatory requirements (as applicable).

9. Conduct in-depth code reviews, technical assessments, and mentoring sessions for team members.

10. Work extensively with Docker for containerizing applications.

    a. Create container images, manage registries, and troubleshoot container issues.

11. Work with Azure App Services, Azure Functions, Service Bus, Event Grid, etc.

12. Implement CI/CD pipelines using Azure DevOps / GitHub Actions / Jenkins

13. API versioning strategy and backward compatibility management

Education: B.E/B.Tech,

Experience: 9 to 12 years

Education: B.E/B.Tech,

Experience: 9 to 12 years

At Daimler Truck, we promote diversity and foster an inclusive corporate culture. We value the individual strengths of our employees, as these lead to the best team performance and thus to the success of our company. Inclusion and Equal opportunities are important to us – regardless of where you come from and who you are. We look forward to receiving applications from people of all cultures and genders, parents, people with disabilities and people from the LGBTIQ+ community.
At Daimler Truck, we promote diversity and foster an inclusive corporate culture. We value the individual strengths of our employees, as these lead to the best team performance and thus to the success of our company. Inclusion and Equal opportunities are important to us – regardless of where you come from and who you are. We look forward to receiving applications from people of all cultures and genders, parents, people with disabilities and people from the LGBTIQ+ community.
DAIMLER TRUCK CAREER FACEBOOK DAIMLER TRUCK CAREER INSTAGRAM