Software Development Manager İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

Ödeal is a company that provides payment systems services to make the shopping experience simple and accessible from both the customer and seller sides. In order for our customers to make their payment transactions smoothly, with our mobile POS application, physical POS and cash register POS products, we provide payment services to more than 80,000 merchants.


We aim to increase the competitiveness of both businesses and the country by facilitating the

access of all entrepreneurs to financial services. We also want to facilitate the sales of business owners by offering the widest range of financial solution alternatives on the market.

In order to achieve all these goals, we always watch for new trends and technologies and strive to work with the latest tech stack in our Technology team aka OdealTech.


About the Role:


Our agile product teams are going through exciting changes that involve the design and

development of new systems, improving existing systems and working with some of the very

latest technologies available.


We’re looking for a Software Development Manager that will;


  • Design code and data architecture,
  • Provide technical leadership to the team,
  • Multi-functional team and people management,
  • Encourage collaboration and creativity,
  • Be responsible for ensuring the success, growth and output of the product team,
  • Work closely with the product owner and the other team members.


Your Skills

  • More than 10 years of experience as a Software Developer, minimum 5 years of experience as a Team Leader,
  • Experience with languages such C#, .Net core, Nodejs, (nice to have Python or GoLang)
  • Experience in managing source in Git and in Git workflows based on branching, merging etc.,
  • Experience with microservice architecture and monolith to microservice replatforming,
  • Good understanding of Unit-testing and integration-testing, and DDD & TDD practices,
  • Experience with microservices architecture, Docker or Kubernetes technologies,
  • Experience in Agile (Scrum) software development methodologies.