India
We are seeking a Senior .NET Developer to join our remote team, working on an exciting AI Investment Program.
The program aims to process vast amounts of text content collected and generated by the client, solving a wide range of NLP tasks. You will be responsible for designing and developing a new GenAI platform, including the discovery phase, using your proficiency in .NET/.NET Core, understanding of serverless, cloud-native architecture, and experience with different communication protocols and patterns. You will also work with messaging solutions such as SQS, RabbitMQ, etc. and Docker to develop high-quality and maintainable code that meets the customer's standards.
Responsibilities
- Design and develop a new GenAI platform, including the discovery phase
- Write high-quality and maintainable code that meets customer standards
- Collaborate with stakeholders and data scientists on the customer side to ensure project alignment with business objectives
- Ensure the scalability and fault-tolerance of cloud-native solutions in AWS
- Stay up-to-date with the latest technologies, tools, and frameworks related to .NET development
- Contribute to the continuous improvement of the development process
- Engage with your mentor and team members for continuous learning and development
Requirements
- At least 4 years of experience in developing .NET-based solutions
- Proven track record of developing scalable and fault-tolerant cloud-native solutions in Amazon Web Services
- Experience with messaging solutions such as SQS, RabbitMQ, etc.
- Familiarity with containerization tools such as Docker and container orchestration tools like Kubernetes
- Solid understanding of serverless, cloud-native architecture, and various communication protocols and patterns
- Ability to work independently without supervision, managing time, and prioritizing tasks effectively
- Excellent communication skills, both written and verbal, with the ability to collaborate effectively within a team
- Fluency in English, with at least an Upper-Intermediate level of proficiency
Nice to have
- Experience with Large Language Models (LLM)
- Proficiency in Python, Java, and JavaScript
- Prompt engineering skills
- Experience with AI tools and frameworks
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn