Summary
✨ AI‑Generated
A fully remote opportunity for a Senior .NET Developer to design and implement backend and full-stack applications, AI agents, and platform components. The role involves building developer tooling, CI/CD and observability capabilities, applying secure SDLC and privacy-by-design principles, and collaborating across teams to deliver customer-focused solutions. Experience with modern LLM patterns such as RAG, retrieval, routing, tool use, and evaluation is highly relevant.
Highlights
Fully remote work with flexibility to work from home or equipped offices. Opportunity to work on innovative AI solutions, AI agents, backend and full-stack applications, developer tooling, CI/CD, observability, and secure software practices while collaborating with cross-functional teams.
Description
We are seeking a Senior .NET Developer to join our team, focusing on the development of AI agents and supporting backend and frontend applications in a high-impact environment.
You will play a key role in shaping innovative solutions that drive business value and client success.
If you are passionate about AI and eager to make a difference, we encourage you to apply.
To discover more about .NET practice at EPAM, visit this page.
This is a fully remote position that offers you the flexibility to work from any location in Armenia, whether it's your home or well-equipped offices in Yerevan or Gyumri.
Responsibilities
Design and implement backend and full-stack applications, AI agents and platform componentsBuild developer tooling, CI/CD and observability for safe, fast iterationApply secure SDLC and privacy-by-design practicesCollaborate with cross-functional teams to deliver customer-focused solutionsUse current LLM patterns (RAG, retrieval, routing, tool-use, evals) to deliver reliable, efficient AI systems
Requirements
5+ years of professional software engineering experienceStrong full-stack development skillsExperience with AI agents (TypeScript, .NET)Cloud experience (AWS/Azure/GCP)Proven track record of secure, reliable, cloud-native systemsExcellent problem-solving and communication skills
Nice to have
Experience with LangChain/LangGraph, vector/RAG systems or OpenSearchML experience (training, deployment, monitoring)Understanding of LLMs, fine-tuning and model adaptation
We offer
We connect like-minded peopleDelivering innovative solutions to industry leaders, making a global impactEnjoyable working environment, whether it is the vibrant office or the comfort of your homeOpportunity to work abroad for up to two months per yearRelocation opportunities within our offices in 55+ countriesCorporate and social eventsWe invest in your growthLeadership development, career advising, soft skills and well-being programsCertifications, including GCP, Azure and AWSUnlimited access to EPAM's internal learning databaseFree English classes with certified teachersWe cover it allParticipation in the Employee Stock Purchase PlanMonetary bonuses for engaging in the referral programComprehensive medical & family care packageFour trust days per year for personal needsDiscounts for fitness clubsBenefits package (hotels, restaurants, stores and services)
EPAM Armenia is a team of talented innovators united by a passion for technology.
In 2014, we opened our first office in Yerevan, and now we have a second engineering hub in Gyumri.
We've built a continuously learning organization that helps its employees rapidly advance their careers.
Here you will work with the world's industry leaders, support impactful projects using the latest technologies, collaborate with multi-national teams, and have access to a wide variety of development opportunities.