Job Description
Proven experience as a Software Engineering Manager or in a similar leadership role.
Strong technical background with hands-on experience in .NET Core, Angular 12+, Microservices Architecture, Distributed Systems, Kubernetes and Kafka.
Collaborate with product managers, designers, and other stakeholders to define project requirements and priorities.
Excellent leadership, communication, and interpersonal skills.
Promote the adoption of agile methodologies and DevOps practices to streamline development and deployment processes.
Oversee the planning, execution, and delivery of software projects, ensuring they are completed on time, within scope, and to the highest quality standards.
Conduct regular performance reviews, provide feedback, and create development plans to support career growth.
Strong problem-solving skills and the ability to make sound decisions under pressure.
Experience with cloud platforms such as Azure is a plus.