Back to Search
We are currently looking for a remote Lead Software Developer with 5+ years in .NET development to join our team.
The customer is one of the world’s largest providers of financial markets data and infrastructure, serving over 40,000 institutions in approximately 190 countries.
The project is a distributed, high-load service that provides access to petabytes of market data. This is a cutting-edge technological solution used to fetch, aggregate, and transform data from various data sources.
Responsibilities
- Writing clean, scalable code using .NET programming languages
- Developing technical interfaces, specifications, and architecture
- Coordinating with other software professionals and developers
Requirements
- 5+ years of .NET development expeience
- 1+ year of relevant leadership experience
- Knowledge of .NET Framework
- Knowledge of .NET TPL
- Experience with ASP.NET Services
- Experience with distributed web-services
- Experience with design patterns
- Experience in Unit Testing
- Knowledge of relational DB
- Knowledge of NoSQL
- English level B2+
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