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.
We have strengthened our position in the global market by opening a new office in Austin, USA, which hosts world technology giants from all over the world.
Key Responsibilities:
*Establishing a new department from scratch
*Conducting recruitment in line with the needs of consulting clients and positioning consultants accordingly
*Providing technical and managerial support to the newly established team
*Delivering innovative solutions for products used by internal and external customers
*Defining standards for software development processes across multiple directorates within the organization and driving continuous improvement activities in existing processes
*Managing recruitment, performance, and human resources for the architectural unit
Must Have:
*Bachelor’s degree in related departments,
*Min 10+ years of software development experience,
*At least 5 years of experience with .NET technologies
*Experience in min. 1 cloud platform (AWS, GCP, Azure)
*Knowledge of queue technologies such as RabbitMQ or Kafka; experience in managing synchronous/asynchronous workloads and working with queue systems
*Experience with relational and NoSQL databases
*Proficiency in API security and performance optimization in high-traffic applications
*Experience in updating and optimizing the platform based on modern software principles, such as microservices architecture, API security, database management, and messaging infrastructures
*Experience in DevOps tools such as Jenkins, Docker, Kubernetes.