Related Digital

Software Engineering Manager

İstanbul, İstanbul, TR

13 days ago
Save Job

Summary

Related Digital is the leading omnichannel campaign management solution provider, offering a wide-range of best-in-class digital marketing technologies and services for many of the world’s leading brands. Related Digital was originally founded in 2002 as an email marketing provider and has evolved to provide an easy-to-use, integrated data-driven marketing automation platform called Related Marketing Cloud (RMC).


We are looking for a "Software Engineering Manager" who loves Innovation, Collaboration and Agility.


JOB DESCRIPTION

  • Lead and mentor a team of analysts, .NET developers and testers, ensuring high performance, collaboration, and continuous improvement,
  • Participate in the full software development lifecycle, including design, development, testing, and deployment of projects using Agile methodologies,
  • Drive the adoption of best practices in software development, including OOP, SOLID principles, Design Patterns, and Domain-Driven Design (DDD),
  • Collaborate with stakeholders to define technical requirements, architecture, vendor contract management and project timelines,
  • Ensure the team delivers high-quality code by promoting unit testing, test automation, and code reviews,
  • Oversee the implementation of Microservices architectures, API Gateways, and integration with various databases and technologies,
  • Act as a technical escalation point for the team, resolving complex issues and providing guidance on technical decisions,
  • Foster a culture of innovation, collaboration, and continuous learning within the team.
  • Work closely with DevOps and QA teams to ensure seamless deployment and monitoring of applications,
  • Stay up-to-date with the latest industry trends and technologies, and advocate for their adoption where appropriate.


GENERAL REQUIREMENTS

Technical Skills:

  • Minimum 7+ years of software development experience, with at least 3 years in a leadership or mentoring role,
  • Strong expertise in C#, .NET Core, ASP.NET Core (Web API, MVC), Entity Framework Core, and Web Services (SOAP, REST, JSON, XML),
  • Deep understanding of Data Structures, Database Design, OOP, SOLID principles, and Design Patterns,
  • Hands-on experience with MS SQL, PostgreSQL, and NoSQL databases (Cassandra, MongoDB, Elasticsearch, etc.),
  • Proven experience with Microservices Architectures, API Gateways (Ocelot, Envoy, Kong), and Identity Server 4 (JWT Bearer),
  • Knowledge of Single Page Applications (React, Angular, or Vue.js) and TypeScript,
  • Experience with Docker, Kubernetes, and DevOps practices (preferably with Azure),
  • Familiarity with ELK Stack, Prometheus-Grafana, and Open APM for monitoring and logging,
  • Experience with BPM tools (Camunda, Activiti) and message brokers (RabbitMQ, MassTransit),
  • Strong knowledge of version control systems (Git) and CI/CD pipelines,
  • Experience with unit testing frameworks (Moq, xUnit) and test automation,
  • Knowledge of Redis, Open API Specifications, and Swagger,
  • Experience with Azure Scrum Process, Confluence, and Agile methodologies is a plus.

Soft Skills:

  • Excellent leadership , coaching and team management skills, with the ability to inspire and motivate a team,
  • Strong problem-solving and decision-making abilities,
  • Exceptional communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams,
  • Proactive mindset with a focus on delivering high-quality results,
  • Ability to manage multiple priorities and work in a fast-paced environment.


Özgeçmişiniz üzerinden paylaşmış olduğunuz veriler 6698 sayılı Kişisel Verilerin Korunması Kanunu (“KVKK”) kapsamında korunmakta ve işlenmektedir. Bu kapsamda özgeçmişinizin 2 yıl süreyle veri tabanımızda kayıtlı kalacağını belirtmek isteriz.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: