Senior .NET Developer with AI Background
Description
We are hiring a Senior .NET Developer with an AI foundation to build dependable systems and influence solution architecture in a quality-driven team. You will work with .NET, C#, SQL, Azure, and AWS, helping deliver well-tested software and guiding technical decisions.
Responsibilities
- Architect and deliver scalable, resilient software solutions aligned with technical and organizational goals
- Coordinate with multidisciplinary teams to keep delivery timely and quality-focused
- Contribute to architecture conversations and provide insights that steer project results
- Evaluate teammates’ code and share constructive feedback to maintain high standards
- Analyze and fix complex technical problems encountered during development
- Coach junior developers and help strengthen their technical confidence
- Assist with planning by shaping scope definitions and timeline estimates
- Stay informed on industry changes and adopt useful practices in daily work
- Document important technical choices and processes to improve maintainability
- Work with stakeholders to define requirements and validate outcomes against agreements
Requirements
- Minimum 3 years of applicable professional background
- Applied understanding of AI concepts and tools to enhance engineering approaches and solution design
- Strong hands-on skills using .NET to create resilient, enterprise applications
- Advanced proficiency in C# for producing readable, performant, organized code
- Hands-on unit testing expertise to ensure consistent, trustworthy, maintainable code
- Strong grasp of software architecture concepts for scalable, long-lasting solutions
- Familiarity with SDLC methodologies that enable structured project execution
- Practical ability to use SQL to manage and retrieve data from relational databases
- Working experience with Entity Framework, Dapper, and ADO.NET for .NET data access
- Experience operating within a Microsoft Azure cloud setup
- Knowledge of Amazon Web Services for deploying and managing cloud solutions
- English communication skills at B2 (Upper-Intermediate) 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