This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You will work on large-scale enterprise platforms, including a device-focused application and a business web platform for access control management. The role involves contributing to the development and evolution of systems used for managing connected access solutions across residential and commercial environments. You will collaborate with cross-functional teams to build scalable, reliable, and high-quality solutions.
Job Responsibility
Develop high-quality code in accordance with coding standards and best practices, ensuring reusability and maintainability
Participate in technical assessment, scoping, and implementation of changes related to new business requirements, product enhancements, and other change requests
Collaborate with cross-functional teams, including infrastructure, database, and frontend, to deliver features and platform improvements
Work within Agile methodologies such as Scrum or Kanban to develop and enhance the main platform
Communicate daily with tech leads and engineers
Requirements
2+ years experience of working as .NET Developer
Bachelor's degree in Computer Science or equivalent
Experience in writing efficient asynchronous and parallel code
Knowledge of design patterns, enterprise application patterns, and cloud design patterns
Experience with microservices architecture
Knowledge of DDD architecture patterns (e.g., Onion, Clean, Hexagonal)
Understanding of Agile methodologies
Experience in creating technical documentation (e.g., UML)
Strong analytical and problem-solving skills
Ability to work effectively in a team
English proficiency at B2 level or higher (written and spoken)
What we offer
Technical and non-technical training for professional and personal growth
Internal conferences and meetups to learn from industry experts
Support and mentorship from an experienced employee to help you professional grow and development
Health insurance
English courses
Sports activities to promote a healthy lifestyle
Flexible work options, including remote and hybrid opportunities
Referral program for bringing in new talent
Work anniversary program and additional vacation days