AI .NET Engineer
NTT DATA
NTT DATA
Join NTT DATA as an AI .NET Engineer and contribute to innovative enterprise solutions. This role involves leveraging C#, .NET Core, and modern architectures, with a focus on integrating Generative AI and LLM capabilities.
We are seeking passionate individuals to grow with us in a forward-thinking and inclusive organization. If you're looking to make an impact in the AI and digital infrastructure space, this is your opportunity.
Design and develop robust enterprise applications using C#, .NET Core, and ASP.NET Core. Build scalable microservices and RESTful APIs. Create modern web applications with Angular, TypeScript, HTML5, and CSS. Integrate Generative AI and LLM technologies into .NET applications and enterprise workflows.
Implement advanced AI patterns like RAG and prompt engineering. Ensure secure integration of AI services and enterprise data. Address application security vulnerabilities and apply secure coding practices. Collaborate with global engineering, security, and business teams.
A minimum of 10 years in full-stack development, with deep expertise in C#, .NET, ASP.NET Core, and .NET Core. Proven experience with object-oriented design, design patterns, and dependency injection. Strong skills in designing and developing REST APIs and microservices.
At least 5 years of Angular development experience. Hands-on experience integrating Generative AI/LLM solutions and understanding RAG, prompt engineering, and vector search concepts. Solid grasp of secure coding and application security, including OWASP Top 10. Familiarity with databases like SQL Server, DB2, PostgreSQL, or Sybase is essential. Experience with CI/CD, TDD, BDD, and Agile practices is required.
NTT DATA
Information Technology & Services