Angular (advanced)
Microsoft Azure Cloud (advanced)
SQL (advanced)
RESTful API (advanced)
Net Framework (advanced)
Net (advanced)
NET Core (advanced)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities.
We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow.
No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
DESCRIPTION
Currently we are looking for a Senior .NET Developer to make the development teams even stronger.
We are supporting Employment Contract or B2B, depending on your preferences.
Software Developer position in EPAM gives opportunity to interact with skilled engineers worldwide, be acquainted with various industries & domains and work with modern technologies used in our projects.
EPAMers in Krakow focus on delivering reliable, scalable and flexible components of the IT landscape to integrate with the existing systems.
RESPONSIBILITIES
Work within the development team delivering the core features in Agile environment
Take responsibility for ensuring the delivery meets the department quality standards
Further the knowledge and enthusiasm of software engineering techniques with your peers
REQUIREMENTS
3+ years of experience in designing and implementing .Net-based backend applications
C#, ideally using latest versions of .NET Framework. .NET Standard and / or .NET Core (C#)
Experience with RESTful API web services
Knowledge of database design and SQL including query optimization
Solid Object-Oriented analysis and design skills, understanding of design patterns, concepts like OOD, TDD, BDD, DDD
Knowledge about CI / CD approaches
Familiarity with debugging and performance tuning along with a good understanding of deploying, maintaining and monitoring complex .Net applications
Experience in writing unit and integration tests
Software Craftsmanship (Clean code, SOLID, etc.)
Hands-on experience with agile methodologies, especially scrum
Strong written and verbal communication skills in English, and the desire to work as part of a global team
NICE TO HAVE
Experience with AWS or Azure cloud
Front-end experience with Angular or react
WE OFFER
Vast opportunities for self-development : online courses and library, experience exchange with colleagues around the world, partial grant of certification
English language classes
Polish language classes for Foreigners
Career development center
Unlimited access to LinkedIn learning solutions
Possibility to relocate for short and long-term projects (ex. to USA or Switzerland)
Benefit package (private insurance, health care, multisport, lunch tickets, and shopping vouchers, etc.)
Possibility to be involved in an international project
Remote work options
Mentoring programs with experts that will help you to grow
Discount on Apple products up to 10%
Relocation package for foreign applicants as well as for people relocating within Poland
Employment Contract or B2B, depending on your preferences