Back to Search
We are seeking an experienced Senior Full-stack Developer to join our team and assist us on an exciting project. The project involves the implementation of a new search service that will replace the current database-based search with an Elasticsearch-based solution to improve performance. The successful candidate will be familiar with C#, REST APIs development, MSSQL, Angular, Elasticsearch, NoSQL experience, and Amazon services (SQS, lambdas). A strong proficiency in English and excellent communication skills are required.
Responsibilities
- Develop, test, and maintain high-quality software solutions
- Collaborate with the team to define software requirements and design solutions
- Work closely with TR architects to design and implement the architecture of the solution
- Collaborate with TR product managers on the business side to ensure the solution meets business objectives
- Contribute to the continuous improvement of our development practices and processes
Requirements
- 5+ years of experience in developing full-stack applications using .NET
- Strong communication and interpersonal skills
- Ability to solve complex technical problems and develop high-quality code
- Experience with Agile methodologies, Scrum, and Kanban
- Familiarity with best practices in software development, design patterns, and architecture
- Experience with VB.NET, ASP.NET, and SQL
Nice to have
- Familiarity with Docker containers and Kubernetes
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript
- Experience with performance tuning and optimization techniques
- Familiarity with security best practices and implementing secure solutions
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