Design, develop, and maintain modern full-stack applications using C#, .NET, ASP.NET Core, React, Angular, Blazor, and related technologies. Build reusable software components, APIs, services, and frameworks that accelerate enterprise application development. Develop and integrate AI solutions, including Generative AI, Retrieval-Augmented Generation (RAG), machine learning services, and intelligent automation capabilities. Create secure, scalable REST APIs and microservices supporting AI-powered business applications. Collaborate with business stakeholders, product owners, and cross-functional teams to identify opportunities for AI to improve operational efficiency, customer experiences, and decision-making. Design front-end experiences incorporating conversational AI, intelligent recommendations, predictive analytics, and automation workflows. Integrate enterprise data sources with AI platforms, vector databases, and cloud-based AI services. Optimize performance, scalability, reliability, and security across distributed systems. Participate in architecture reviews, code reviews, and technology evaluations. Develop and maintain CI/CD pipelines and deployment automation, and implement testing, monitoring, logging, and observability for production applications. Stay current with emerging AI technologies, development frameworks, cloud services, and software engineering practices. Contribute to enterprise AI governance, security, data privacy, and responsible AI initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior