Back to Search
Currently, we are looking for a remote .NET Development Team Lead to join our team.
The client is automating all major EPAM business processes. The automation streams are running in short cycles: discovery phase, development, testing, and, finally, release to PROD.
Responsibilities
- Application design, documenting of existing/new application architecture (component diagram, flow diagrams, clear description of communication with external services)
- Communication with streams, BA/QA/DevOps teams
- Code review, tech support for other developers
- Review/validate security and other issues
- Development of .NET libraries/services/applications
Requirements
- 6+ years experience in software development, 2+ years in leadership roles
- .NET as primary technology
- Experience with design small-to-average size .NET applications (web services, background services, console applications)
- Experience with .NET Core: configuration, dependency injection
- Solid knowledge of RESTful services
- RDMS's (PostgreSQL experience would be a plus)
- Ability to work with new/non-standard technologies (RPA, FlexiCapture)
- Dockers & clouds (Azure) knowledge would be a plus
- No front-end requirements
- Team player, responsible person, good communicator
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