Lead Software Engineer (Non web) Manila

Published: 16/06/2021

Position Type: Permanent Full - Time

Location: Manila, Philippines



  • Achieve a thorough understanding of CHAMP products
  • Work closely with project managers/product owners, team leads, business analysts, technical support, and other software engineers involved with the development of CHAMP integrated solution or other application systems
  • Must be able to provide technical oversight and leadership to development teams.
  • Perform multiple roles such as system analyst/designer, program coder, tester, and technical support as may be required in meeting the application development schedule and the overall project plan
  • Translate design specifications into program codes; adopt and adhere to the Company’s software engineering methodology and standard
  • Mentor software engineers and ensure compliance with software engineering standards
  • Actively participate in regular business and technical discussions on project updates/in resolving technical issues
  • Perform the execution of unit tests and in the preparation of the project documentation
  • Assist in the execution of unit tests and in the preparation of project documentation
  • Assist in the preparation of project documentation.
  • Participate in the planning and execution of systems migration activities
  • Provide off-site or on-site technical support on production systems
  • Ensure that all progress and problems are correctly reflected in all status reports


Knowledge, Skills and Abilities:

  • Must be competent in Java programming language
  • Must have a good understanding of Java best coding and design practices
  • Must have proven working experience in the following framework or technology
    • Hibernate
    • Spring
    • Struts
    • JSF, JSP, HTML
    • XML
    • Web Services
    • JMS
    • J2EE
    • EJB3.0
    • JPA/JTA
    • RMI
  • Expertise using the following framework or technology is a plus
    • Swing
    • HTML5
    • Ajax
    • Portlets
  • Experienced in using the following tools:
    • SVN
    • Tortoise
    • Netbeans or Eclipse
    • Maven or Ant
  • With good SQL skills on databases (Oracle, SQL Server, MySQL)
  • Experience in SCRUM and eXtreme Programming practice is a PLUS
  • Excellent analytical and problem-solving skills
  • Strong interpersonal skills
  • Good command of English language is a must


 Education and Experience:

  • Bachelor’s Degree in Information Technology, Computer Science, Computer Engineering or Equivalent
  • Minimum of 7 years’ experience in Java development. At least 3 years’ experience as Lead Developer/ Technical Lead








Apply now

Please include your CV, covering letter and diplomas.

Email jobs@champ.aero

Apply now

Newsletter Signup

Get in touch

Sign up to recieve the latest news from the CHAMP community by email. You can unsubscribe at any time.