Software Engineering Manager
About this position
As a Software Engineering Manager at Sertis, you will lead a team of engineers, provide technical guidance, and ensure high performance. You will be responsible for designing and implementing server-side software and web application architecture while delivering exceptional front-end experiences.
Responsibilities
• Lead and manage a diverse team of software engineers in the development of cutting-edge software systems
• Set project goals, timelines, and budgets and ensure the team delivers high-quality results on time
• Oversee the software development life cycle, from development to testing, to deployment
• Mentor and develop your team members, providing timely feedback and conducting regular 1on1s and performance reviews
• Drive company and team OKRs, and guide your team members in their personal development
• Build and maintain relationships with stakeholders, including clients, partners, and other departments
• Communicate project status and progress to stakeholders, including management and clients
• Define standards and best-practices and ensure they are consistently applied across our projects
Requirements
• Experience managing a (software) engineering team (5+ team members)
• Experience in full-stack web development, ideally with technologies such as Node.js, TypeScript, JavaScript, HTML5
• Experience overseeing the development of complex software development projects
• Deep understanding of software development methodologies
• Deep understanding of all phases in the software development life cycle
• Excellent communication in English and great interpersonal skills
• Data Science, ML and AI
• Leading teams handling multiple projects in parallel
• Experience working in international, multicultural environments
• Deliver large-scale projects involving large, cross-functional development teams
• Google Cloud, AWS, Azure, Kubernetes, and