Submit An Inquiry

CAREERS

Senior Software Developer | Makati City, Philippines

Posted: Jan 15, 2021 3:31:53 AM

The Senior Software Developer works closely with peers, customers and stakeholders globally with minimal supervision to deliver customer requirements to support the smooth utilization of the CloudPay platform across the world. He/she is experienced in software development and will utilize this experience in developing solutions that bring maximum business value to the end customer.

 

Package and Benefits:

  • Competitive annual salary and benefits package
  • 18 days annual leave plus public holidays
  • 10 days sick leave
  • HMO
  • Personal and professional development opportunities
  • Friendly and flexible working environment

Attributes and Experience Required:
  • Degree in Computer Science or Software Engineering or a related discipline
  • Minimum 7 years hands-on development experience
  • Strong working knowledge of JavaEE, Spring and RESTful Web-Services
  • Spring Boot web, Security, Actuator, AMQP, JPA, batch and mail
  • Strong foundation in Object Oriented Programming and Design Patterns
  • Experience working with MySQL/MariaDB, MongoDB or other database management systems

Soft skills needed:
  • Good team player
  • Excellent logical, analytical skills and attention to detail
  • Self-starter, able to own, prioritize and plan own workloads
  • Flexibility in working to tight timescales to meet release deadlines
The following would be an advantage:
  • Experience in JavaScript, Node.js, Vaadin, AngularJS, React-Redux, Vue.js
  • Background in Payroll, HR or other financial domains
  • Knowledge or experience in using the following tools: Eclipse IDE, Maven, Mercurial, Git and the Atlassian suite of collaboration and development tools
  • Working in Agile or Scrum environment

 

Daily Duties and Main Responsibilities will include:

  • Analyzing requirements, technical design, and implementing into new capabilities within the platform
  • Providing technical support for existing functionalities in production environment
  • Upholding code standards and best practices through code reviews, refactoring efforts, and peer mentoring
  • Engaging in the identification and remediation of issues related to code / solutions quality, functionality or other problems in the technical and business domains
  • Providing technical guidance to junior teammates through mentoring and code reviews.
  • Documenting new or updated functionality as released
  • Participating actively in all aspects of the agile process and ceremonies to deliver usable functionality

Unlock the
Possibility in
Your Payroll

Whether you manage payroll in five countries or 50, you need a global solution that ensures compliance beyond borders and insights that will move your company forward.

Contact Us Today