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

Get the CLI →

NCS Philippines

NewBe an early applicant

Lead Software Engineer

Posted Updated
Discussion

About the role

This role involves converting technical component designs into working back-end and front-end code, delivering projects on time and on budget while maintaining programming standards. You will create and maintain unit tests, diagnose and resolve software problems, manage deployment across staging environments, and oversee project source code repositories. The position includes team leadership responsibilities, including coaching, managing deliverables, overseeing revenue versus expenses within the team, and screening and interviewing software engineer applicants. You will also participate in proposal generation, process standardization, and initiatives to increase team skills, quality, and efficiency.

Key responsibilities

  • Convert technical component design into working back-end code and/or front-end code

  • Consistently deliver projects on time and on budget

  • Apply generally accepted programming standards and techniques to assure efficient program logic and data manipulation

  • Create and maintain unit tests before endorsing applications for QA testing

  • Diagnose and resolve software problems quickly and efficiently

  • Participate in reviewing project requirements

  • Manage deployment of applications to different staging environments

  • Maintain and handle project source code repositories

  • Provide accurate project status reports to the Project Manager/Delivery Manager

  • Provide coaching and assistance to the team

About you

  • Bachelor's Degree in IT, Computer Science, Engineering or any related course

  • At least 8-10+ years of working experience in developing websites, web applications, web services, or mobile applications

  • In-depth understanding of Software Development Life Cycle (SDLC) and Object-Oriented Programming

  • In-depth experience in Object-Oriented design and programming skills

  • In-depth experience in HTML5, CSS3, and Javascript frameworks

  • In-depth experience in MySQL, MongoDB, or similar database management systems

  • In-depth experience in web service integration (SOAP, REST, JSON, XML)

  • Strong leadership and ability to manage a team

  • Strong analytical skills, highly detailed and process-oriented

  • Strong communication and presentation skills in English and Filipino


Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering 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