Software Team Manager (Malaga)
Role details
Job location
Tech stack
Job description
We are looking for a Software Team Manager to lead and grow our engineering team in Málaga. This role is split equally between people management and hands-on technical responsibilities. You will mentor and guide engineers, foster a strong team culture, and contribute directly to the design, development, and delivery of high-quality software solutions., * Lead, mentor, and coach a team of software engineers, fostering professional growth and career development.
- Drive recruitment, onboarding, and retention of top engineering talent.
- Conduct regular 1:1s, performance reviews, and feedback sessions.
- Promote collaboration, psychological safety, and a positive team culture.
- Align team goals with company objectives and ensure timely delivery of projects.
Technical Leadership
- Contribute to system design, architecture, coding, and code reviews.
- Collaborate with product managers, designers, and other stakeholders to translate requirements into scalable solutions.
- Ensure best practices in software engineering, including testing, CI/CD, and DevOps practices.
- Drive technical innovation and continuous improvement in tools, processes, and methodologies.
- Troubleshoot complex technical issues and guide the team in solving challenges effectively.
Requirements
Do you have experience in Software development?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
- 7+ years of professional software development experience, with at least 2+ years in a leadership/management role.
- Strong coding skills in one or more modern programming languages (e.g., Java, C#, Python, JavaScript/TypeScript, Go).
- Proven experience with cloud platforms (AWS, Azure, or GCP).
- Solid understanding of software architecture, design patterns, and agile methodologies.
- Excellent communication and leadership skills, with the ability to motivate and inspire.
Benefits & conditions
- We work together
- We believe in people
- We won't accept the 'way it has always been done'
- We listen to learn
- We're trying to do the right thing