Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

NewBe an early applicant

Senior .NET Developer

Posted Updated
Discussion

We're looking to add a skilled Senior .NET Developer with solid AI expertise to our expanding company. This role offers the opportunity to engage with impactful, technically challenging projects within a collaborative culture that promotes creative thinking and ongoing growth. You'll join a team that highly values strong engineering foundations, resourceful problem-solving approaches, and the real-world application of modern technology. For someone wanting to construct dependable, well-built systems while deepening their AI understanding, this position provides a legitimate path for career advancement

Responsibilities

  • Architect and build scalable, durable software frameworks that satisfy organizational and technical requirements
  • Work together with teams spanning different functions to keep deliverables punctual and quality-focused
  • Contribute to conversations about architecture, offering perspectives that influence project development
  • Review code produced by colleagues, providing useful feedback that maintains reliable quality practices
  • Diagnose and fix challenging technical issues that come up at different points in the development cycle
  • Guide less experienced developers in building up their technical abilities and self-assurance
  • Join in planning discussions, assisting with outlining scope and setting realistic delivery dates
  • Keep pace with new developments across the field and bring useful techniques into daily work
  • Document important technical decisions and processes carefully to support long-term system care
  • Work closely with stakeholders to understand requirements and confirm results meet what was agreed

Requirements

  • At least three years of applicable, practical work background
  • Hands-on familiarity with AI principles and tools, used to strengthen development methods and design planning
  • Substantial experience working with .NET to build sturdy, enterprise-grade software
  • Strong command of C# for producing efficient, well-organized application code
  • Skilled in Unit Testing practices to keep code stable, trustworthy, and easy to maintain
  • Deep understanding of Software Architecture principles for engineering scalable and resilient systems
  • Knowledge of SDLC Methodologies supporting structured, productive project completion
  • Capable of applying SQL for organizing, overseeing, and extracting relational database information
  • Background using Entity Framework, Dapper, and ADO.NET for managing data access in .NET projects
  • Practical exposure to cloud environments built on Microsoft Azure
  • Familiarity with Amazon Web Services for handling and launching cloud-based solutions
  • Confident English communication abilities at a B2 level or higher

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.