We are presently seeking a .NET Developer to become part of our team.
You will join an accomplished engineering group that produces contemporary, cloud-driven solutions in support of essential business initiatives. This role provides a great chance to apply your technical know-how in a fast-paced setting while working alongside talented colleagues on inventive projects.
Responsibilities
-
Architect, build, verify, and support scalable Full Stack applications that satisfy both business and technical needs
-
Craft user interfaces with Angular to provide interactive and adaptive front-end experiences
-
Create backend components using C# and .NET to enable dependable and effective application behavior
-
Plan, build, and integrate REST services and APIs to facilitate smooth communication between systems
-
Plan, deploy, and administer solutions on Microsoft Azure while maintaining scalability and dependability
-
Operate with a wide range of Azure services, such as Azure Functions, Containers, Databases, APIs, and Azure Tenants
-
Contribute to shaping application architecture and cloud infrastructure aligned with long-term system objectives
-
Partner with DevOps teams on continuous integration and continuous deployment (CI/CD) pipelines and MLOps practices
-
Apply AI-assisted development tools, including Claude Code, to raise productivity and elevate overall code quality
-
Detect and fix technical problems while fine-tuning application performance and stability
-
Engage in code reviews and champion best development practices throughout the team
-
Cooperate with technical and business stakeholders alike to produce high-quality, well-aligned deliverables
Requirements
-
Bachelor's or Master's degree in Systems Engineering, Computer Science, Information Technology, or a comparable field
-
A minimum of 2 years of professional relevant experience in a Full Stack Developer role
-
Strong background in frontend development with Angular for creating modern web applications
-
Strong background in backend development with C#, .NET, and ASP.NET Core
-
Practical involvement in the design, creation, and integration of REST APIs
-
Understanding of relational and/or NoSQL databases for effective data storage and retrieval
-
Substantial hands-on background with Microsoft Azure, covering Azure Functions, Containers, Azure Cloud Infrastructure, Azure Databases, APIs, and Azure Tenants
-
Skilled use of Git along with contemporary software development approaches
-
Working knowledge of agile frameworks such as Scrum and Kanban
-
Outstanding verbal and written communication abilities in English (C1+ level or higher)
-
Nice to Have
Nice to have
-
Familiarity with AI Engineering, including practical exposure to AI-oriented development approaches
-
Experience using Anthropic Claude for AI-supported development and productivity gains
-
Applied background with Azure App Service for hosting and administering cloud-based applications
-
Familiarity with CI/CD processes and MLOps techniques for smooth deployments and machine learning operations
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
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.