Senior Full Stack .NET Developer

Sorry, this position is no longer available
Poland
We are looking for an experienced remote Senior Full Stack .NET Developer to join our team.
In this position, you will be responsible for designing and developing complex computer programs using the Agile development methodology. You will also be responsible for providing technical advice to other programmers and ensuring on-time delivery of high-quality software.
Responsibilities
- Design and develop computer programs using complex logic
- Code multiple, complex screens, interfaces, tables, and outputs
- Meet regularly with business analysts to understand functional requirements and translate them into design and technical solutions
- Provide technical advice, code reviews, and assistance to other programmers
- Devise sample input data to test the accuracy of the program
Requirements
- 3+ years of experience in C#/.NET development
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
- Advanced skills in RESTful API and Angular
- Experience working in cloud environments like Microsoft Azure and familiar with DevOps process
- Experience with MVC, Entity Framework, and Bootstrap
- Knowledge of microservices architecture
- Superb analytical and problem-solving skills
- Upper-Intermediate English level (B2+)
Nice to have
- Familiarity with CSS, and MSSQL/PostgreSQL
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