Job Title: Software Development Manager
Department: Software Development
Location: Makati - AyalaSchedule: Nightshift
Work Set up: Onsite
We are dedicated to delivering high-quality products and solutions to our clients. We are committed to
excellence, creativity, and sustainability. Our software development team plays a crucial role in driving
our technological advancements and ensuring our competitive edge in the market.
Responsibilities: Lead and manage a team of software developers, providing mentorship, guidance, and
performance evaluations.
Oversee the entire software development lifecycle, from requirements gathering to deployment
and maintenance.
Collaborate with cross-functional teams, including product management, design, and quality
assurance, to deliver high-quality software products on time and within budget.
Define and implement best practices for software development, including coding standards,
code reviews, source control management, build processes, testing, and operations.
Develop and maintain project plans, including timelines, resource allocation, and risk
management.
Drive continuous improvement in software development processes, tools, and technologies.
Ensure the team is aligned with the company's strategic goals and objectives.
Foster a collaborative, innovative, and inclusive team culture.
Stay current with industry trends and emerging technologies, and apply this knowledge to drive
innovation within the team.
Manage relationships with external partners, vendors, and stakeholders as needed.
Qualifications:
Bachelor's degree in computer science, Software Engineering, or a related field; Master's degree
preferred.
A minimum of 10 years experience as a software development manager.
Proven experience as a Software Development Manager or in a similar leadership role.
Strong technical background with experience in software development, architecture, and design.
Proficiency in multiple programming languages (e.g., Java, C#, Python, JavaScript) and
development frameworks.
Experience with Agile/Scrum methodologies and project management tools (e.g., JIRA, Trello).
Excellent leadership and team management skills, with a track record of building and motivating
high-performing teams.
Strong problem-solving and decision-making abilities.
Excellent communication and interpersonal skills, with the ability to collaborate effectively with
diverse teams.
Experience in budgeting, resource planning, and strategic planning.
Commitment to staying current with emerging technologies and industry trends.