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).
We are looking for an experienced profession that combines technical support, software engineering and systems integration. This candidate must exhibit exceptional analytical thinking to become a part of the team that develops integration solutions for enterprise applications with a large, global client base. Project Description: System integration solutions which help to synchronize data and workflow between large scale enterprise system with external systems. It includes development from new modules and maintain & enhance existing modules. The enterprise system provides real-time facility management and service management solutions that improve productivity, increase transparency, and provide advanced business analytics. It serves restaurants, retail, property management, hospitality, health care, homebuilding, manufacturing, distribution, and service industries; and building owners, property managers, builders, and the service community.
Job Responsibility:
Deliver new enhancements and maintain core product components with other talented engineers in a collaborative team environment
Communicate with project stakeholders. Take active part in most stages of a full-cycle product/feature development (requirements analysis, decomposition, design, etc)
Provide timely status updates and estimation of own tasks
Contribute to the overall quality of development services through unit testing, code reviewing and proactive offering of different improvements and innovations
Requirements:
Deep understanding of 3-tiered SaaS support processes
At least 5 years of commercial experience working as a .NET Developer
Strong knowledge of C#, .NET, Web API and OOP/OOD
Experience with HTTP-based integrations
Hands-on experience with .NET Core/.NET and RESTful API
Cloud software development and container experience (Azure as plus)
Self-organized person eager to learn and solve challenging tasks
Good level of communication and reporting skills in English
Proactive and a team player
Passionate to create efficient technology solutions that solves customer requirements
Experience with Azure DevOps (CI/CD)
Nice to have:
Experience in implementation of system integration between enterprise applications
Experience with one of the following: Entity Framework, NHibernate, Dapper
Experience with Elasticsearch
Experience with Docker/Kubernetes
Design and architectural patterns (GoF, MVC, N-Tier, etc.)
What we offer:
Realize your full potential in a fully entrepreneurial and inclusive work environment
Platforms to enrich your technical domains
Dedicated Total Rewards Program, competitive pay and benefits package