WHY join us?
- Guided by our core values Humanity, Innovation and Responsibility, we work openly in an environment of closeness, recognition and trust
- You will be part of a team with smart, friendly, talented, hardworking and committed to doing great work people
- You will be provided with plentiful opportunities as technologies and business models that empower you to show and expand your skills and abilities
- You will be joining a stable environment and comfortable working conditions
WHAT your essential role in the team will be:
- Develop and maintain core services leveraging C#, .NET Framework, ASP MVC, Web API, SQL, and modern front-end technologies Polymer, React leveraging JS, TypeScript. Integrate distributed systems with RabbitMQ (EasyNetQ, MassTransit), design microservices architectures
- Analyse functional requirements, define tasks and estimate development time
- Design and implement database structure
- Design and implement services to interface with external applications Web API, KrakenD
- Implement new features as well as fixing bugs and performance issues
- Refactor and improve code in terms of readability, design patterns
- Write and maintain unit tests
- Perform code reviews
WHAT necessary requirements for the position are needed:
- A minimum of one and a half years work experience with C#, WebAPI and MS SQL Server is a must
- Practical experience with database and microservices design is a plus
- Practical experience with Polymer or React is a plus
- Practical experience with IdentityServer3, Keycloak together with solid knowledge's of OpenID Connect/OAuth 2 is a plus
- Good understanding of design patterns and reusable software design approaches
- Solid understanding of authentication and authorization mechanisms
- Professional working proficiency in English (both written and verbal)
- Ability to work effectively in a team
- Good troubleshooting and problem solving skills
- Analytical skills and attention to detail
- ‘Can do’ attitude
WHAT we are offering to you:
- Hybrid work opportunity
- 30 days of paid leave
- Health insurance
- Food vouchers
- Interesting work on new and long-run projects
- Multisport card at a discounted price
- Healthy snacks – free fruits, nuts and beverages
- Access to e-learning platforms
- Company-sponsored training and certification
- Regular team buildings and celebrations