Software Engineering Manager

Michael Page
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Computer Engineering
Data Structures
Distributed Systems
Software Architecture
Software Maintenance
Software Engineering
Information Technology

Job description

The company is a well-established organisation, a technology company that develops innovative software, hardware, data-driven solutions, and consulting services to enhance operational efficiency and user experiences Jobomschrijving

  • Lead and mentor a team of software engineers in designing, developing, and maintaining software applications.
  • Provide strong technical leadership-drive architecture, make key technical decisions, and ensure high engineering standards.
  • Set team goals, strategies, and budgets, and manage delivery of large-scale, multi-location projects.
  • Define clear expectations for each team member and ensure alignment with organizational objectives.
  • Conduct regular 1:1s, give performance feedback, and support professional growth.
  • Oversee multiple projects at once, managing priorities, timelines, and deliverables.
  • Lead career development activities, performance reviews, and promotion/compensation processes.
  • Collaborate with cross-functional teams to align engineering initiatives with company goals.
  • Promote a culture of innovation, ownership, and continuous improvement.

Requirements

  • Bachelor's degree or higher in Computer Engineering, Computer Science, Software Engineering, or related field.
  • 5+ years of software development experience with strong knowledge of data structures and algorithms.
  • At least 1 year of experience leading small to mid-sized engineering teams.
  • Proven hands-on experience in software architecture and building distributed systems.

UX/UI-interfaces ontwerpen

Apply for this position