Software Development Team Lead

  • Salary:
  • Location:
  • Region:
  • Division:
  • Vacancy Type:

Job Purpose

The Software Development Team Lead's principle role is to manage a development team responsible for designing, building, and maintaining software applications in their respective domain. They will be a highly proficient software engineer in their own right and their duties will include leading the day to day work of their team of engineers, designing solutions, allocating work packages, and being responsible for the overall quality of delivered software by their team (which will entail putting in place code quality review processes with the Development Team Lead as the final checkpoint).The role involves working with a wide range of stakeholders: business “product” owners, Scrum Masters/project managers, other development teams, infrastructure, service desk, and the Press architectural team in order to shape and prioritize work and to resolve issues. The Team Lead must be comfortable in highly collaborative environments across multiple time zones and geographical locations.

Principal Accountabilities


  • Work closely with business owners, analysts, project managers/scrum masters, and relevant other parties to understand and shape requirements for new development / troubleshooting of existing development.
  • Provide application solution design, including relevant technical documentation, to meet the business requirements. This may require working with group based Solution Architects to shape design and at times seeking central architectural office steer on enterprise wide aspects of solutions.To write project briefs, proposals, and implementation plans where required.


  • Responsible for the delivery of the development aspects of the project by their development team. This will require close working with the Scrum Master/Project Manager (where assigned) to ensure that the work is delivered on time and on budget.
  • Responsible for ensuring the quality of code delivered by the team complies with in–house and/or industry standards and that a strong peer review process and other relevant practices are in place across the development process.
  • Review changes in code and the environment to understand and minimise negative impact on system performance.
  • Work closely with the infrastructure, build and release, database, and other related teams to ensure swift and efficient deployment of code releases to live(production) environments.


  • Perform the full range of line management duties for their team members including performance management (PRS process), hiring, and training/development of team members.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Do performance evaluations of subordinates and make the final recommendations for promotion or advancement.Prepare reports and analysis regarding issues, incident in progress, opposing ideas and appropriate recommendations or conclusions.
  • Complete daily organizational functions like worksheet report.


  • To ensure a culture of continual improvement is in place within their team and to search for new ways of improving the development process including evaluating new tools and working practices.
  • To maintain –and actively seek to utilise –subject matter expertise across a broad range of technology trends and domains (to include electronic publishing, web & mobile development, and social media trends).

Knowledge and Experience

  • Educated to degree level in a relevant IT/Software related degree.
  • To be considered an expert, with at least6years of development expertise, across a breadth of web technologies. Current Press technology sets include: Java, HTML, JEE, JSF ccs, Spring , struts, PHP, Laravel, Concrete5, Node.js, Angular.js, JavaScript. Ideally to have gained industry certification in one or more of these areas.
  • Significant experience of data manipulation, tuning, and performance work across a range of industry databases including: Oracle, MySQL, MongoDB, and Neo4J.
  • To be comfortable with using industry standard tools and practices in the Software Development world including SVN and Git source code control systems.
  • Experience of managing across the whole Software development lifecycle within a web development domain and ideally gained in an Agile development process



Why Cambridge University Press

Cambridge University Press is part of the University of Cambridge. Our mission is to unlock people's potential with the best learning and research solutions. Our vision is a world of learning and research inspired by Cambridge.

A pioneer in our field with 485 years of printing tradition, we are committed to supporting innovation in learning and teaching. We publish without boundaries, ensuring our resources are accessible across the globe, in print, online and other digital formats.

We take pride in supporting community programs across the globe. Staff are encouraged to offer practical help, advice and funding to nurture vital charitable, educational and voluntary partnerships.
Playing a leading role in today's global market place, we have over 50 offices around the globe, employs around 3,000 employees, and distribute our products to nearly every country in the world. We publish 50,000 authors based in over 100 different countries.

Our Culture

We place great emphasis on engaging and recruiting talented professionals who have a genuine interest in unlocking people's potential through learning and research solutions. The culture at Cambridge is built on six core values; Collaborative, Decisive, Empowering, Innovative, Responsible and Responsive. These are embedded throughout the organization and play a fundamental part in achieving our goal.

We offer
• Competitive Salary
• Up to 33 days Paid Annual Leaves
• HMO Coverage and Life Insurance on day 1
• Vesting/Retirement package
• Learning Opportunities
• Flexible work arrangement

Close map
16th Floor, Frabelle Corporate Plaza, 129 Tordesillas St., Legaspi Village Makati City, Philippines, 1229

Meet the recruiter

Arianne Santos

Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Job alerts
Create an alert subscription based on this job