company

Engineering Manager - Lead Development in Innovative Tech Solutions

alongside-teamPorto, Porto District, Portugal
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

Qualifications

We are looking for a candidate with:A proven track record of managing software development teams. Extensive experience in SDLC management and Agile methodologies. Strong technical background in software engineering, with proficiency in coding and troubleshooting. Exceptional communication skills and the ability to mentor and inspire a team. Experience with quality assurance practices and release management.

About the job

Join our dynamic client, a technology-driven enterprise committed to addressing complex security challenges while upholding human freedom. They deliver cutting-edge solutions that harmonize safety with liberty, establishing trust in an increasingly digital world. We are seeking an Engineering Manager to spearhead their development initiatives, balancing strategic vision with technical supervision, and ensuring optimal performance from their team of 20 developers. This pivotal role demands a 'hands-on' leader, dedicating 70% of their time to team management, development, testing, and release oversight, and 30% to coding and technical problem-solving.

Key Responsibilities:

1. End-to-End SDLC & Process Excellence

  • SDLC Ownership: Design and refine the complete Software Development Life Cycle, from initial planning and analysis to production deployment and maintenance.
  • Testing Standards: Establish and uphold high software quality standards through a comprehensive testing suite, including JUnit, Integration tests, Load testing, and Automation.
  • Environment Management: Ensure smooth transitions across Development, Staging, and Production environments, maintaining platform stability.

2. Agile Leadership (ScrumBan)

  • Workflow Management: Implement the ScrumBan framework, integrating the structure of Scrum with the adaptability of Kanban to enhance team throughput.
  • Rituals & Delivery: Facilitate daily stand-ups, backlog refinement, and sprint planning, taking full accountability for sprint goals and predictable delivery timelines.
  • Resource Allocation: Strategically distribute tasks to maximize productivity while ensuring quality.

3. Release Management & Quality Assurance

  • Release Integrity: Collaborate with Software Architects and Product Owners to oversee release cycles, producing comprehensive Release Notes and ensuring compliance with quality standards.
  • Incident Prevention: Advocate for a strict policy against direct production hotfixes; promote thorough root-cause analysis and standard pipeline promotion.
  • Quality Metrics: Implement and monitor KPIs to evaluate team performance and software health, proactively addressing potential bottlenecks.
  • Documentation: Maintain thorough documentation throughout the SDLC and ensure Confluence is updated with the latest changes.

4. Team Leadership & Mentorship

  • People Management: Lead and mentor a high-performing team of 20 developers, fostering a culture of continuous learning and innovation.
  • Talent Strategy: Collaborate with HR for talent acquisition, onboarding, and ongoing professional development.
  • Liaison: Serve as the primary link between the technical team and stakeholders, ensuring smooth communication and project alignment.

About alongside-team

Our client is at the forefront of technology, dedicated to creating secure environments that respect individual freedoms. With a focus on innovation, they provide solutions that build trust in a fast-evolving digital landscape.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.