Senior Software Developer (Software Support Lead Developer)

Location: Istanbul (Remote)

Post date:  April 2021

About Us

Experience management was complicated. We simplified it. Our solution Alterna CX helps companies continuously improve customer and employee satisfaction. We are Turkey’s first Gartner and Forrester-rated solution in Voice of Customer applications. We work with some of the most reputable companies in Turkey, including Akbank, İş Bankası, TEB, and Koçtaş, as well as four other countries in Europe and Asia.


  • Responsible for overseeing the daily operations of the technical support team as well as participating as an active member of the team
  • Builds and works on our enterprise-grade software systems running on the Microsoft .NET development stack
  • This position will partner with the Director of Customer Success to deliver exceptional support to customer


  • Provide technical leadership to current software support & implementation team

  • Monitor team performance and report on metrics

  • Actively develop and maintain services used in application integrations

  • Collaborate with internal product team and vendors to fix and improve products

  • Document the integration design in accordance with best practices

  • Resolve system defects and develop solutions as needed

  • Respond to customer needs regarding analyzed, designed or developed software in a timely fashion, troubleshoots issues and provides solutions when needed

About you

  • BSc/BA in Computer Science or a related degree

  • Minimum 5-6 years of active software development experience

  • Proven experience and vast knowledge in;
    Microsoft Development Technologies .NET Framework and .NET Core,
    C#, ASP.NET Web API, Single Page Application infrastructure and CSS
    Modern JavaScript frameworks – Vue.js (2.0) is a huge plus
    RESTful API’s and web services, multi-layer and multi-platform software development
    Working with RDBMS and NoSQL systems like MSSQL, PostgreSQL, MongoDB and Apache Solr
    Cloud vendor technologies (GCP and Azure is a huge plus)
    Working with corporate level IT teams

  • Excellent knowledge of software and application design and architecture,

  • Proven ability to thrive in a challenging, demanding and rapidly changing environment

  • Troubleshooting and problem solving skills