Position: System Architect
Company: Vilmate
Experience required: 5y
English level: upper

Our client is an established software and technology company founded in 2005 that services the leading hotels of the world. The systems were developed for the hospitality industry to join operational needs and technology.

Today, it provides what we consider to be the most powerful, comprehensive, and intuitive systems available on the market.

Responsibilities:
● Code, design, develop and execute software solutions.
● Provide architectural blueprints and technical leadership.
● Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
● Troubleshoot code level problems quickly and efficiently
● Interpret business requirements to articulate the business needs to be addressed

Requirements:
● 10-15 years of experience in architecting and building infrastructure of medium to large scale systems, in the following technological environments :
- C#, .NET Framework, MVC, MVVM,
- MS SQL Server, MySQL, SQL Replication, Normalization,
- ORM, Profiling Caching, Queues,
- Load Balancing,
- Continuous Integration,
- Mobile Apps,
- Web API,
- DDD (Domain Driven Design),
- TDD, BDD (Test Driven Development, Behavior Driven Development),
- CSS, HTML, JavaScript,
- jQuery, Angular,
- Git, Jira.
● BSc/ MSc in Computer Science or Computer Engineering.
● Experience working on complex software projects.
● Excellent organizational, written, and verbal communication skills.
● Fast learner, creative thinker, problem solver.
● Team player, highly motivated, and self-manageable.