Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ascent Solutions

NewBe an early applicant

Software Development Manager

Posted Updated
Discussion

Summary

A people-management role leading software development teams in Pasay City: the manager owns the full SDLC, drives Agile/Scrum delivery, and oversees real-time, event-driven data systems supporting mission-critical business operations. Core focus areas are SDLC governance, CI/CD and testing practices, quality/security oversight, and stakeholder management.

Salary: ₱120,000 – ₱140,000 per month

Job Summary

The Software Development Manager is responsible for leading and managing software development teams, overseeing the complete Software Development Life Cycle (SDLC), and ensuring the successful delivery of scalable, reliable, secure, and high-performance software solutions. This role drives the adoption of industry-recognized software development practices and Agile methodologies, manages project timelines and technical resources, and ensures that software products meet business requirements and operational standards. The position requires strong leadership in managing development teams, optimizing software lifecycle processes, and delivering real-time data systems that support business operations and mission-critical applications.

Key Responsibilities

1. Software Development

  • Leadership Lead, mentor, and manage software developers, technical leads, and other development personnel.

  • Establish team objectives, assign responsibilities, monitor performance, and promote continuous professional development.

  • Foster a collaborative, accountable, and high-performing engineering culture.

  • Coordinate with Product Owners, Business Analysts, QA, IT Operations, and other stakeholders to ensure alignment with business objectives.

2. Software Development Life Cycle (SDLC) Management

  • Oversee all phases of the SDLC, including requirements analysis, system design, development, testing, deployment, maintenance, and continuous improvement.

  • Establish and enforce software development standards, coding guidelines, documentation practices, and quality assurance processes.

  • Implement effective version control, code review, testing, release management, and change management procedures.

  • Ensure software solutions meet performance, security, reliability, scalability, and maintainability requirements.

3. Agile Methodology and Project Delivery

  • Implement and optimize Agile frameworks and practices, including Scrum, Kanban, sprint planning, backlog management, and retrospectives.

  • Monitor project progress, resource allocation, delivery schedules, and development milestones.

  • Identify project risks, remove delivery bottlenecks, and implement corrective actions.

  • Promote continuous improvement through measurable engineering metrics and regular team reviews.

4. Real-Time Data Systems and Technical Oversight

  • Oversee the design, development, integration, and maintenance of real-time data processing systems and event-driven applications.

  • Ensure timely, accurate, and reliable data processing, transmission, monitoring, and system integration.

  • Guide the team in addressing system performance, latency, availability, data integrity, and scalability challenges.

  • Collaborate with architecture, infrastructure, and operations teams to improve system reliability and troubleshoot complex technical issues.

  • Evaluate emerging technologies, development tools, and architectural approaches to improve system performance and operational efficiency.

5. Quality Assurance, Security, and Compliance

  • Establish quality standards and ensure appropriate unit, integration, regression, performance, and user acceptance testing.

  • Ensure adherence to secure coding practices, data protection requirements, and applicable company policies.

  • Oversee defect management, production incident resolution, root-cause analysis, and preventive measures.

  • Maintain technical documentation, system architecture records, and software release documentation.

6. Stakeholder and Resource Management

  • Collaborate with management and business stakeholders to translate business requirements into technical solutions.

  • Prepare development plans, progress reports, resource forecasts, and technical recommendations.

  • Manage development capacity, project priorities, and delivery dependencies.

  • Communicate project status, risks, and technical concerns to senior management.

Qualifications and Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.

  • Minimum of seven (7) years of experience managing software development teams, including responsibility for team performance, project delivery, and technical execution.

  • Demonstrated experience managing the complete Software Development Life Cycle (SDLC), from requirements gathering through deployment and maintenance.

  • Proven experience in real-time data systems, event-driven architectures, data integration, or other systems requiring timely and reliable data processing.

  • Must possess an industry-recognized software development or Agile methodology certification, such as Certified ScrumMaster (CSM),

  • Certified Software Development Professional (CSDP), or an equivalent recognized certification.

  • Strong understanding of Agile/Scrum practices, software engineering principles, quality assurance, and release management.

  • Experience with source control, CI/CD pipelines, automated testing, and modern software development tools.

  • Strong analytical, problem-solving, decision-making, communication, and people-management skills.

  • Ability to manage multiple projects, competing priorities, and cross-functional teams effectively.


Core Competencies

  • Software Engineering Leadership

  • Agile and Scrum Management S

  • DLC Governance and Process Improvement

  • Real-Time Data Systems Management

  • Technical Problem-Solving

  • Quality Assurance and Risk Management

  • Strategic Planning and Resource Allocation

  • Stakeholder Management and Communication

  • Team Development and Performance Management


Skills

Apply

See also

Management jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available