Middle .NET Developer for EPAM

Sorry, this position is no longer available
Armenia
Currently, we are looking for a remote Middle .NET Developer to join our team.
The project is intended to support the development of a new Vendor Management tool for EPAM.
Responsibilities
- Create and control technical design for new features (code review), influence the architecture of the applications in tight collaboration with SA
- Estimate projects scope (ballpark/detailed)
- Analyze and improve the application performance and other NFR/QA
- Drive technical initiatives in the projects (performance testing, security audit, etc.)
- Engineering excellence: establish and control engineering processes
Requirements
- 2+ years of development experience in .NET
- Be proactive and focusing on getting things done following commitments
- Expert level of C#, .Net Core, ASP.NET Core
- Advanced level of PostgreSQL, EF Core
- Experience of work with multi-threading applications
- Excellent experience with unit/integration testing
- General design patterns, SOLID, YAGNI, KISS
- EngX best practices implementation experience
- Troubleshooting and analytical skills
- Knowledge of all aspects of the software development life cycle
- Written and verbal communication and negotiations skills (English B2)
Nice to have
- Apache Kafka
- Docker
- GraphQL
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