Açık Pozisyonlar

Technical Team Lead

QUALIFICATIONS AND JOB DESCRIPTION
• Bachelor's degree from computer engineering or proven self-trained engineering skills
• Solid expertise in networking, distributed systems, cloud technologies and tools
• Knowledge of .NET Core 5.0 or above, Web API, C#, Entity Framework Core, MS SQL is required
• Minimum 5 years of experience in .NET development
• Excellency writing unit and automated tests
• Experience in relational database design development using MS SQL Server and other relational and non-relational database technologies
• Experience in enterprise application architecture patterns such as Domain Driven Design (DDD), CQRS, Event Sourcing, Microservice Architecture etc
• Knowledge of OPEN API, REST API, OAuth, JWT, ORM and other web application concepts
• Excellent programming, analytical skills and strong problem-solving abilities
• Experience in SDLC, SOLID principals and object-oriented development knowledge is preferred
• Motivated to learn new technologies
• Software design, documentation, testing, debugging skills
• Knowledge of Android Mobile Application Development(Kotlin, Android Studio, Android SDK)
• Experience in technical team Management
• No military obligation for male candidates
• Living/willing to live in Anatolian Side of İstanbul

What Would Be A Plus
• Advanced communication & leadership skills
• Experience in cloud services such as Azure, AWS, Google Cloud etc
• Experience in AGILE development and SCRUM methodology
• Knowledge of lean practices
• Expertise in performance and scalability is an advantage
• Acceptable written and verbal communication skills in English
• Knowledge of DevOps, CI/CD pipelines and expertise in git
• Knowledge of Docker, Kubernetes, GO, Node.js is a big plus
• Personal projects that show an aptitude for Engineering
• Experience in Android Mobile Application Development(Kotlin, Android Studio, Android SDK)

JOB DESCRIPTION
• Will work on existing and new R&D Projects.
• Develop fast, efficient and scalable cloud-based enterprise back-ends
• Write code and continuously deliver high-quality code
• Partner with software architects, product owners and dev leads to implement solid technical designs
• Identify issues and implement solutions to complex problems in large-scale backend infrastructure
• Develop cross-platform solutions
• Contribute to open-source projects and build reusable code and libraries
• Develop unit tests with high code coverage
• Attend scrum meetings, do code reviews, peer programming, communicate and provide feedback to peers
• World-class engineering and global line of vision
• Fast learning of new technologies and adoption to engineering processes

BAŞVUR

We use cookies to ensure that you can make the most efficient use of our website and enhance your user experience.
By not changing your cookie settings in your browser, we will assume that you accept the use of cookies on this site. For more information Cookie Policy