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 aiming to bring on board a talented Senior .NET Developer with solid AI background to join our expanding team. This role provides a chance to contribute to substantial, technically rich initiatives within a supportive culture that encourages original thinking and continuous learning. You'll be part of a group that values strong engineering practices, creative approaches to challenges, and hands-on application of current technology. For those driven to build trustworthy, high-quality systems while growing their AI expertise, this position offers a genuine route toward career development

Responsibilities

  • Plan and build scalable, resilient software architecture that addresses both organizational and technical needs
  • Team up with cross-functional colleagues to keep deliverables timely and consistent with quality goals
  • Take part in discussions centered on architecture, contributing viewpoints that shape project outcomes
  • Review code developed by fellow team members, offering helpful input that upholds reliable standards
  • Work through and settle complex technical difficulties that arise across various development stages
  • Support junior developers as they build stronger technical skills and increased self-assurance
  • Contribute to planning conversations, assisting with scope definition and timeline forecasting
  • Stay updated on industry trends and incorporate worthwhile practices into regular workflows
  • Keep organized documentation of significant technical decisions and procedures for future upkeep
  • Work in coordination with stakeholders to clarify goals and confirm results match what was agreed

Requirements

  • A minimum of three years of applicable, practical professional background
  • Practical grasp of AI tools and principles, applied to enhance development techniques and solution planning
  • Extensive hands-on skill with .NET for building robust, enterprise-scale software systems
  • Solid understanding of C# for crafting efficient, well-structured application code
  • Capable in Unit Testing approaches to ensure code remains stable, reliable, and easy to sustain
  • Thorough command of Software Architecture fundamentals for designing scalable and durable systems
  • Understanding of SDLC Methodologies that enable structured, efficient project execution
  • Able to use SQL for organizing, maintaining, and pulling information from relational databases
  • Background applying Entity Framework, Dapper, and ADO.NET for data access across .NET solutions
  • Direct experience within Microsoft Azure-based cloud infrastructure
  • Awareness of Amazon Web Services for deploying and overseeing cloud-based systems
  • Solid English communication ability at a B2 level or above

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.