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