Tatilsepeti

Software Engineering Manager

Kağıthane, İstanbul, TR

11 days ago
Save Job

Summary

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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: