Açıklama:
QUALIFICATIONS AND JOB DESCRIPTION
Company Description
Teleperformance, a global leader in digital business services worldwide, provides services to international firms on a global scale, delivering superior results in managing companies' customer service, technical support, sales, marketing, and collection processes.
The Teleperformance Group operates in 100 countries, with 300+ languages and dialects, and employs over 500,000 professionals, serving large-scale international firms in 170+ sectors with outsourced customer experience services.
Teleperformance Turkey collaborates with large-scale companies across 150+ sectors, employing over 11,000 professionals.
Teleperformance Turkey has an exciting opportunity for a motivated “System Analysis Development Division Manager” to work at İstanbul Flatofis or Home office.
What we are looking for;
- Computer or Software Engineering graduate,
- At least 5 years of software management experience,
- C#, .NET Core,
- Message Brokers: RabbitMQ, Azure,
- NoSQL Database: MongoDB, Elasticsearch, Couchbase,
- SQL Servers: MS-SQL, PostgreSQL,
- Continuous Integration/Continuous Deployment (CI/CD) with Azure Pipeline,
- Familiarity with Object-Oriented Programming (OOP) and SOLID principles,
- Adequate knowledge to efficiently work with both SQL and NoSQL databases,
- A deep understanding of the Entity Framework Core,
- Basic knowledge of Docker,
- An introduction to Clean Architecture,
- Knowledge of Restful Architecture, Microservices Architecture, Event Driven Architecture,
- Experience in API Gateway concepts and technologies for managing APIs in a microservices environment.,
- Proficiency in TypeScript for building robust and scalable front-end applications (VUEJS, Angular, React etc.),
- To be experienced in microservice development for multi-user high-traffic system,
- Compatible with Agile structures (Scrum), familiar with Jira tools.
Job Description
- Team Management: Directing, assigning tasks to, and evaluating the performance of software development teams,
- Technical Leadership: Making technical decisions and improving software development processes,
- Customer Relations: Understanding customer requirements and meeting customer expectations,
- Budget and Resource Management: Effectively managing project budgets and resources,
- Quality Assurance: Ensuring and maintaining compliance with software quality standards,
- Strategic Planning: Developing and implementing the company's long-term software strategies.
Teleperformance, as a global leader in digital business services, adopts the approach of "Our strength is technology, Our focus is people," providing simpler, faster, and more secure customer services to the world's leading brands. Being recognized as one of the top 25 workplaces globally, Teleperformance offers career opportunities for individuals seeking to join our team. We are looking for team members to join us at Teleperformance, an award-winning Great Place to Work, where we will achieve new successes together.