QUALIFICATIONS AND JOB DESCRIPTION
Tatilsepeti which is the Turkey's first tourism portal;
- Briefly aims that vacationist can easily get detailed information about hotels, tours and also can compare prices by gathering travel agencies together,
- Enhance itself every day,
- In the sector, leading and reliable tourism brand providing service with 100% customer satisfaction,
- Founded at 2002 and is a member of the Expedia Affiliate Network (EAN) that is network of the world's largest online tour operator since 2009,
- Gathering acceleration its growth after taking investment from Bancroft Private Equity which is London-based investment company, also have a feature of first Tourism platform investmented by a foreign company in Turkey.
We are looking for talented and passionate Software Development Manager who will on the Software and Product Development department.
QUALIFICATIONS:
- Bachelor’s degree in computer science, or other Engineering,
- 10+ years of previous experience as a software development, and at least 3+ year of experience managing a team of software developers including identifying, hiring and developing top talent,
- Experience in developing E-Commerce Platforms and .NET Core Technologies is a must,
- Have a good knowledge of SOLID, Clean Code, TDD, Clean Architecture approaches, C# programming language and .NET/.NET Core frameworks,
- Have at least a medium knowledge of Micro Services and Event-Driven architectures,
- Have a good knowledge of the container cluster structures such as Docker, Kubernetes, etc.
- Preferably with experience on Cloud systems, developed software on Google Cloud Platform
- Have experience of working as a member of a Scrum team,
- Know and ambrace the basics of Agile approach,
- Have improved skills at domain analysis and modeling,
- Knowledge of professional software engineering best practices for the full software development life cycle, including agile development, coding standards, code reviews, source control management, build processes, testing, and maintenance.
Technologies we use include, .Net, .Net Core, Elasticsearch , Angular, NodeJS, MSSQL, MongoDB, REDIS, RESTful Web-Services, Signalr, Micro Service and with test-driven development/continuous integration.
JOB DESCRIPTION:
- Work closely with all team members to interpret and evolve requirements into product features,
- Lead a motivated team of software engineers to develop, test and deploy high available and scalable products,
- Manage hiring and recruitment efforts to grow the engineering team.
- Lead the design, development, and ongoing maintenance of all supported technology platforms.
- Report on status of development, quality, operations, and system performance to management.
- Implementing and coordinating code review, pair programming and clean coding processes,