Head of Software Development

İstanbul , Türkiye
full-time On-site
As Roof Stacks, we have been carrying out innovative projects since 2015. We aim to become a global actor in Tourism Systems, Extended Reality(AR/VR), Blockchain Technologies, Game Development, and Financial Technology, which are our areas of expertise. We focus on creating a difference with the technologies we develop and designing the future. In addition to our central office in Ataşehir/İstanbul, we have branches in Antalya and Elazığ in Turkey.   Responsibilities: ·       Guide the team with a strong technical vision, ensuring the development of high-performance, scalable, and secure solutions using .NET & Azure services. ·       Design and implement modern software architectures, define technical strategies, and optimize development processes with best practices. ·       Drive technical excellence by mentoring engineers, fostering a culture of knowledge sharing, and maintaining high coding standards. ·       Act as a people-focused leader, enhancing team motivation, strengthening employee engagement, and creating an environment where everyone can thrive. ·       Coach and mentor team members, supporting their professional and personal growth while promoting a continuous learning culture. ·       Stay hands-on in development, contributing technically in critical areas and ensuring up-to-date expertise. ·       Optimize DevOps and CI/CD processes to accelerate software delivery and improve operational efficiency. ·       Collaborate closely with business units, aligning technical solutions with strategic business objectives. ·       Lead innovation and research efforts, ensuring the adoption of cutting-edge technologies and best practices. Requirements: ·      Bachelor’s degree in Computer Engineering, Software Engineering, or a related field. ·      At least 9 years of experience in software development with deep expertise in .NET technologies. ·      Strong knowledge of microservices architecture and RESTful API development. ·      Experience working with cloud platforms (Azure or AWS) and container technologies such as Docker and Kubernetes. ·      Advanced understanding of CI/CD pipelines and DevOps best practices. ·      Expertise in Git and version control systems. ·      Experience working with Agile methodologies (Scrum/Kanban). ·      A visionary leader who makes technical decisions with the team, guiding and inspiring engineers. ·      Proven experience in people management, with strong communication skills, the ability to mentor and develop talent, and a leadership style that fosters a collaborative, high-performing team. ·      A strategic thinker with problem-solving expertise, a strong sense of ownership, and a team-first mindset.      
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Head of Human Resources Q&A's
Report this job

This job is no longer available