Software Development Manager

Work set-up: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

Extensive experience in software development leadership, preferably managing multiple teams., Strong technical background in .NET Core (C#), Angular, and Azure Cloud Services., Solid understanding of microservices architecture, API development, and cloud-native applications., Proven ability to lead agile teams, with skills in resource planning, mentoring, and stakeholder management..

Key responsibilities:

  • Lead and structure multiple agile development squads, ensuring efficient team performance.
  • Oversee the entire SDLC, maintaining high standards in design, development, and deployment.
  • Provide technical guidance, architectural oversight, and promote best practices in cloud computing and DevOps.
  • Collaborate with stakeholders to align development efforts with business objectives and ensure timely delivery.

BlackStone eIT logo
BlackStone eIT Scaleup https://www.blackstoneeit.com/
201 - 500 Employees
See all jobs

Job description

Position Overview

Blackstone eIT is seeking a highly skilled and experienced Software Development Manager to lead and oversee multiple delivery squads within the Smart Solutions department. This role requires a dynamic leader with a strong technical background and proven experience in managing the full Software Development Life Cycle (SDLC). The ideal candidate will be responsible for structuring teams, driving technical excellence, and ensuring timely and highquality software delivery in alignment with business objectives.

Key Responsibilities

Leadership & Team Management:

• Establish, structure, and lead multiple agile development squads, ensuring optimal team composition and efficiency.

• Provide leadership, coaching, and mentorship to software engineers, fostering a culture of innovation and continuous learning.

• Define team roles, responsibilities, and career growth paths to maximize team potential.

• Collaborate with product management and stakeholders to align development efforts with business goals.

• Drive agile best practices (ScrumKanban), ensuring teams deliver highquality software on schedule.

Technical Excellence & Development:

• Oversee the endtoend SDLC, ensuring adherence to best practices in design, development, testing, deployment, and maintenance.

• Provide technical guidance and architectural oversight across projects, ensuring scalable and maintainable solutions.

• Lead complex technical problemsolving and drive resolution of critical issues.

• Ensure code quality through reviews, automated testing, and adherence to industry standards.

Technology & Innovation:

• Drive adoption of best practices in cloud computing, DevOps, and modern development methodologies.

• Stay ahead of industry trends and emerging technologies, particularly in .NET Core, Angular, and Azure.

• Optimize system performance, scalability, and security in cloudbased applications.

• Champion CICD pipelines, automated testing, and infrastructure as code for efficient software delivery.

Stakeholder Collaboration & Delivery Management:

• Work closely with crossfunctional teams, including product management, UX, and business stakeholders, to translate business requirements into technical solutions.

• Ensure smooth project execution, tracking key deliverables, and managing risks proactively.

• Establish KPIs to measure and improve team performance, delivery timelines, and software quality.

Requirements

Required Qualifications & Skills

Technical Expertise:

• Proven experience in software development leadership, preferably managing multiple development teams.

• Strong handson technical background in:

o .NET Core (C#) for backend development

o Angular for frontend applications

o Azure Cloud Services (App Services, Functions, Azure DevOps, etc.)

• Solid understanding of microservices architecture, API development, and cloudnative applications.

• Proficiency in SDLC best practices, DevOps, CICD pipelines, and automated testing frameworks.

Leadership & Management:

• Experience leading multiple agile teams with a focus on delivery excellence.

• Strong people management skills, including hiring, mentoring, and performance management.

• Ability to balance technical depth with strategic decisionmaking.

• Experience in resource planning, budgeting, and capacity management for software teams.

• Excellent communication and stakeholder management skills.

Preferred Qualifications:

• 12+ years of experience in software development, with at least 5+ years in a leadership role.

• Experience working in a productfocused software company.

• Certifications in Azure, Scrum Master, or Agile methodologies are a plus.

Benefits

What We Offer:

• A leadership role in a fastgrowing technologydriven company.

• The opportunity to shape and lead highimpact software development initiatives.

• A dynamic, collaborative work environment with a strong emphasis on innovation and technical excellence

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Management
  • Communication
  • Leadership

DevOps Manager Related jobs