We are looking for a Senior .NET Developer to join our team. This position gives you the opportunity to work on impactful projects while collaborating with a skilled and motivated group of colleagues. If you are passionate about crafting efficient software solutions and thrive on solving challenging technical problems, we would love to hear from you.
Responsibilities
-
Design and build scalable applications that align with business and technical goals
-
Participate in code reviews to maintain high standards of quality across projects
-
Collaborate with cross-functional teams to translate requirements into effective technical solutions
-
Investigate and resolve complex issues throughout the software development lifecycle
-
Contribute to architectural planning and long-term technical strategy
-
Mentor and support junior developers in their professional growth
-
Optimize application performance while ensuring consistent system reliability
-
Produce clean, well-organized, and properly documented code
-
Take part in sprint planning sessions and contribute to effort estimation
-
Stay informed about emerging technologies and evolving industry practices
Requirements
-
A minimum of 3 years of relevant professional experience in software development
-
Strong proficiency in C# for building robust applications
-
Solid hands-on experience with the .NET framework
-
Experience writing unit tests to ensure code reliability and maintainability
-
Strong understanding of software architecture principles and design patterns
-
Familiarity with SDLC methodologies and their practical application
-
Proficient knowledge of SQL for database querying and management
-
Experience working with Entity Framework, Dapper, or ADO.NET for data access
-
Familiarity with ReactJS for front-end development and integration with backend services
-
Hands-on experience with ASP.NET for building web applications
-
Practical experience with Amazon Web Services or Azure cloud platforms
-
Basic understanding of AI concepts and their potential application in software solutions
-
Strong written and spoken English proficiency at a B2 level or higher
We offer
-
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