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).
Our client is a global leader in access solutions and smart home technologies. With over a decade of innovation in the IoT space, the company is a pioneer in connected home solutions, including garage door openers, gate systems, and smart access management tools. One of their flagship innovations is the platform, which allows users to control and monitor their home access systems through connected devices. Headquartered in Oak Brook, Illinois, our client serves both residential and commercial customers worldwide. 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:
5+ 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