Cloud Native .NET Engineer with AI Integration Focus

EPAM Systems

Montenegro

Hybrid

BRL 267,000 - 416,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Experience exchange with colleagues in
Internal Learning Platform
Free English classes with certified 1

Job summary

EPAM Systems in Montenegro is seeking a skilled .NET Engineer with cloud and AI capabilities to join our hybrid team. You will design and deploy cloud-native solutions, integrate AI tooling, and collaborate with cross-functional teams to deliver innovative software within the .NET ecosystem.

The role offers remote-friendly flexibility within Montenegro, with offices in Herceg-Novi and Podgorica. Candidate should have 2+ years in .NET, C#, cloud platforms, and AI tools, plus strong communication

Qualifications

  • 2+ years of experience in .NET development.
  • Proven expertise in C# with AI integration.
  • Cloud platforms such as Azure, AWS, or GCP.
  • Experience with Copilot Studio or similar AI tools.
  • Familiarity with Azure AI services (Azure AI Search, Foundry).
  • Knowledge of LLMs and Retrieval Augmented Generation (RAG).
  • Experience with Semantic Kernel or equivalent frameworks.
  • Strong problem solving and collaboration skills.
  • Excellent technical communication in English (B2+).

Responsibilities

  • Develop and deploy cloud-native AI-integrated solutions.
  • Architect and release AI-powered apps with the .NET framework (5/6/8).
  • Integrate advanced AI tools like Copilot and Azure AI services.
  • Apply Retrieval Augmented Generation to improve language tasks.
  • Use Semantic Kernel for AI reasoning and task completion.
  • Collaborate with cross-functional teams to translate goals into AI solutions.
  • Build features using cloud-native architectures and best practices.
  • Write clean, maintainable code and follow standards.
  • Stay updated on .NET, cloud, and AI innovations and propose improvements.

Skills

.NET development
C#
AI integration
Cloud computing
Teamwork
Technical communication
English proficiency

Tools

Microsoft 365 Copilot Studio
GitHub Copilot
Azure AI Search
Azure AI Foundry
Semantic Kernel

Job description

We are looking for a highly skilled .NET Engineer with cloud expertise and a strong emphasis on integrating advanced AI capabilities into projects. The ideal candidate will demonstrate robust proficiency in .NET, coupled with a deep understanding of at least one major cloud provider and familiarity with modern AI tools and frameworks.

This position provides a unique opportunity to work at the forefront of AI technology, utilizing the latest tools and frameworks to develop innovative solutions within the .NET ecosystem.

To discover more about .NET practice at EPAM, visit this page.

This position offers hybrid setup with the flexibility to work from any location in Montenegro, whether it's your home or our dynamic offices in Herceg-Novi and Podgorica.

Responsibilities
  • Develop and deploy cloud-native solutions with a focus on AI integration within projects
  • Architect and release AI-powered applications, leveraging the .NET framework (5/6/8)
  • Integrate and apply advanced AI tools, including Microsoft 365 Copilot Studio, GitHub Copilot, Azure AI Search, and Azure AI services
  • Implement Retrieval Augmented Generation (RAG) techniques to improve language understanding and generative capabilities
  • Create solutions using the Semantic Kernel for advanced AI reasoning and task completion
  • Collaborate with cross-functional teams to understand project goals and translate them into AI-driven technical solutions
  • Build AI-based features and functionalities using cloud-native architectures and industry-standard methodologies
  • Write clean, maintainable, and well-documented code while adhering to coding standards and best practices
  • Stay informed about advancements in .NET, cloud computing, AI, and Cloud Native architectures, and recommend cutting-edge solutions to enhance our AI capabilities
Requirements
  • 2+ years of experience in .NET development
  • Proven expertise in C# programming language with extensive experience in AI integration
  • Proficiency in cloud computing and hands‑on experience with leading platforms such as Azure, AWS, or Google Cloud Platform
  • Experience working with Microsoft 365 Copilot Studio, GitHub Copilot, or other AI‑assisted development tools
  • Familiarity with Azure AI services, including Azure AI Search and Azure AI Foundry
  • Knowledge of Large Language Models (LLM) and approaches like Retrieval Augmented Generation (RAG)
  • Background in implementing Semantic Kernel or equivalent frameworks for AI reasoning
  • Excellent problem‑solving skills and the ability to effectively collaborate within team environments
  • Strong communication skills and the capability to explain intricate technical concepts to non‑technical audiences
  • B2 level of English or higher, with an emphasis on technical communication skills
Nice to have
  • Showcase of experience with Google Gemini Code Assist or comparable AI code generation tools
  • Knowledge of Cloud Native architectures alongside familiarity with tools such as Kubernetes, Docker, and microservices
  • Understanding of OpenAI API integration
We offer
  • We connect like-minded people
    • Experience exchange with colleagues from 55+ locations
    • Corporate and social events
    • Enjoyable working environment
    • Personal career development, soft skills and well‑being programs
    • Unlimited access to Internal Learning Platform
    • Free English classes with certified teachers
    • Participation in the Employee Stock Purchase Plan
    • Comprehensive medical package (can be extended to family members)
    • Four trust days per year for personal needs
    • Benefits package (hotels, restaurants, stores and services)

EPAM is a leading global provider of digital platform engineering and development services. For over 30 years, our team has helped leading brands navigate the waves of digital transformation, building solutions that help them stay competitive through constant market disruption.

Thank you for your interest in this position. Please note that only candidates whose experience closely matches the job requirements will be contacted. If you do not receive an email from us, please do not be discouraged - feel free to apply for other positions that better align with your experience. If you have any questions, you can reach us at jobsmontenegro@epam.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Azure AI Security Engineer
Lead Azure AI Security Engineer

EPAM Systems • Montenegro

Hybrid
BRL 355,000 - 503,000
Corporate events
Career development
Medical package
+1
Azure Systems Architect
Azure Systems Architect

EPAM Systems • Montenegro

Hybrid
BRL 533,000 - 829,000
Comprehensive medical package
Free English classes with certifiedte
Stock Purchase Plan
+2
Senior AI Engineer
Senior AI Engineer

EPAM Systems • Montenegro

Hybrid
BRL 237,000 - 414,000
Hybrid work model
Global team
Learning platform access
+5
Senior Full-Stack .NET Engineer
Senior Full-Stack .NET Engineer

EPAM Systems • Montenegro

Hybrid
BRL 357,000 - 535,000
Medical package
Stock Purchase Plan
Learning Platform access
+1
Regional AI Run Lead
Regional AI Run Lead

EPAM Systems • Montenegro

Hybrid
BRL 355,000 - 533,000
Unlimited access to Internal Learning 
Free English classes with certified te
Employee Stock Purchase Plan
+3
Lead AI-Augmented IAM Security Engineer
Lead AI-Augmented IAM Security Engineer

EPAM Systems • Montenegro

Hybrid
BRL 599,000 - 898,000
Comprehensive medical package
Employee Stock Purchase Plan
Free English classes
+3
Senior .NET Engineer with AWS
Senior .NET Engineer with AWS

EPAM Systems • Montenegro

Hybrid
BRL 268,000 - 357,000
Corporate and social events
Internal Learning Platform
Free English classes
+2
Lead AI Engineer
Lead AI Engineer

EPAM Systems • Montenegro

Hybrid
BRL 474,000 - 710,000
Hybrid work
Global team
Career development
+4
AI-Augmented IAM Security Engineer
AI-Augmented IAM Security Engineer

EPAM Systems • Montenegro

Hybrid
BRL 224,000 - 393,000
Unlimited internal learning platform
English language classes
Employee stock purchase plan
+2
Senior .NET Engineer with Azure
Senior .NET Engineer with Azure

EPAM Systems • Montenegro

Hybrid
BRL 357,000 - 535,000
Global learning platform
English language courses
Employee stock purchase plan
+1