
KNOWCROSS is a global leader in providing software and technology intelligence to the hospitality operations industry. The KNOWCROSS platform offers hotels a suite of software applications that boost efficiency and enhance guest service, directly impacting the bottom-line. The platform includes six software applications – KNOW Service, KNOW Housekeeping, KNOW Glitch, KNOW Inspection, KNOW Maintenance and KNOW Tenant.
With a global customer base across 40+ countries, the Knowcross client portfolio consists of some of the world’s most well-known brands including Rosewood, Aqua-Aston, Hoxton, Hyatt, IHG, Hilton, Kempinski, Taj, Oberoi, The Doyle Collection, Minor Hotel Group, Dusit Thani, Park Hotel Group,
Carlson Rezidor, Cheval Residences, and Shangri-La; as well as marquee independents such as The Ned London, The Curtain London, The Halkin London, The Royal Garden London, Lancaster London, Le Bristol Paris, Dolder Grand Zurich Gansevoort Meatpacking, Sixty Soho, The Nomad New York and
The Mark New York.
Website: http://www.knowcross.com
Role – Full Stack Developer
We are looking for a Senior/Principal developer, who has designed and developed large scale enterprise products in a Service Oriented Architecture (SoA). As a Sr./Principal Developer at Knowcross, you will develop the domain architecture, technology and integration strategy of our software platform. You will play an instrumental role in implementing tech specs into scalable
technical solutions.
This is for you, if you:
- Love technology and have an innate interest in coding and building products.
- Aren’t afraid of taking ownership and accountability. You love challenges and won’t stop till you haven’t found a solution.
- Possess knowledge of Software development industry best practices.
- Have hands on experience and expertise on the technical competencies needed for the job, so that you can work independently.
- Are passionate about the travel/hospitality space and can understand the nuances of hotel operations.
- Know how to have fun and smile often
Technical Competencies you’ll possess:
- 3-5 years relevant experience is mandatory
- You are a DB fanatic and have extensive experience in Relational Databases like MySQL, PostgreSQL and NOSQL databases like Cassandra & DynamoDB.
- Have developed backends for large & complex Single Page Applications in NodeJS using frameworks like Express.js, Koa, Hapi, etc.
- You have solid experience in frontends technologies, especially AngularJS & Angular2
- Good understanding of different data structures, algorithms and design patterns.
- Working knowledge of how to implement caching and various levels.
- Understanding of distributed computing techniques, event based architectures, message brokers, etc.
- Hands-on experience with different AWS services like Lambda, API Gateway, AppSync, RDS, Amplify, CloudFormation, etc.
- Design skills in developing SaaS and SOA based products.
- Experience in developing HTML5 web application.
- Demonstrated automated build deployment in various environment (test environment, pre-prod, production).
- Knowledge of Amazon web services.
What will you do?
- Review Project Requirements and analyze Feasibility & Approach.
- Prototyping solutions and taking on development projects as appropriate.
- Tackling complex tech challenges and building a new product from scratch.
- Developing new modules, enhancements to existing modules, bug fixes to existing modules, performance enhancements, and other internal development tasks. End to end responsibility for modules you own, in a completely agile development environment
- Drive design reviews and code reviews.
- Mentor other, less experienced colleagues.
- Proactively keep a tab on emerging technologies, evangelize and lead adoption throughout the team.
- Act as ambassador of the Knowcross brand.
