Experience: 7 - 10 years in Product development
Qualification:
Bachelor / Masters degree in Computer Science or Computer Engineering
5+ years of professional experience in software development
Our team is highly motivated and is looking for a senior engineer who can steer the team technically in our vision.
Strong belief in software craftsmanship and practicing it in day-to-day work, expert in Microsoft .NET technology stack is a must.
A good team player with expertise working as part of Agile teams.
-Hands-on experience in practising Scrum, XP and Kanban.
-Strong hands-on experience in web development using MVC and C#.
-Usage of SQL and no SQL databases
-Hands on experience in test-driven development and DevOps practices
-Strong design capabilities, following SOLID principles using C#
-Well-versed with pair-programming
-Working on solutions hosted in cloud environments (AWS or Azure)
-Implementation of Continuous Delivery processes
-Usage of Git
-Good understanding of Behavior-driven development and domain-driven design
The following would be beneficial:
Working in the travel and hospitality domain including-
.Net core , Web API
Scripting Languages like Typescript or JavaScript
Frontend: Angular7
Automating business processes
Integration with 3rd party systems
Customer management, including CRM solutions
Content management
SEO
Booking and post sales flows, web and mobile solutions
Responsibilities:
-Contribution to the product road-map in one-week sprint model
-Helping your team to deliver at high velocity
-Practice and promote Agile practices
-Continuously learn and deliver incremental business value
-Use Continuous Delivery Practices
-Select the best tools to solve the problems at hand
-Mentor junior team members
-Effective collaboration and removal of silos
-Build high availability solutions.
-Development of asynchronous and/or multi-tiered scalable applications