Senior .NET Software Engineer @EPAM Systems
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Senior .NET Software Engineer @EPAM Systems

1wk ago - EPAM Systems is hiring a remote Senior .NET Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Serbia

Role Description

We are looking for a versatile Software Engineer with a strong foundation in .NET backend development and advanced practical experience in Python, AI engineering, or both. The candidate should be able to design, build, deploy, and support production-grade solutions in a cloud environment.

  • Build or integrate AI-enabled components using Python and modern AI frameworks
  • Develop LLM-powered applications, RAG pipelines, AI agents, or intelligent automation solutions
  • Integrate AI services with existing .NET applications, enterprise systems, APIs, and data platforms
  • Design and develop scalable backend services using C#, .NET (Core/.NET 8+), ASP.NET Core Web APIs, and microservice architecture
  • Deploy and operate applications in AWS, Azure, or Google Cloud
  • Use Docker, Kubernetes, CI/CD, and Infrastructure as Code to support reliable delivery
  • Ensure appropriate application security, observability, testing, and production readiness
  • Work closely with engineers, data specialists, architects, and business stakeholders
  • Use AI-assisted development tools responsibly while reviewing and validating generated output

Qualifications

  • Advanced Python development skills, particularly for APIs, automation, data processing, or AI applications
  • Strong commercial experience with C#, the .NET ecosystem, and ASP.NET Core
  • Good understanding of microservices, REST APIs, SQL/Entity Framework Core, data access, and distributed systems
  • Hands-on experience with at least one major cloud platform: AWS, Azure, or Google Cloud
  • Practical experience with Docker, Kubernetes, and CI/CD
  • Solid software engineering fundamentals, including clean code, design patterns, automated testing (xUnit/NUnit), and code reviews
  • Ability to work across different technologies rather than remaining limited to a single language or platform
Before You Apply
️
remote Be aware of the location restriction for this remote position: Serbia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior .NET Software Engineer @EPAM Systems
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Serbia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later