Principal Software Engineer

1 week ago


Makati City, National Capital Region, Philippines CloudPay Full time

As a Principal Software Engineer, you will help grow and nurture technology, provide technical guidance to a growing team, set the technical strategy for modules and components of the Cloudpay platform, and utilize your software development experience in developing solutions to meet business problems.

Daily Duties and Main Responsibilities will include:

  • Advising Engineering and Product Management on the technical and architectural strategy for components/modules of the Cloudpay platform and ensuring alignment with relevant Product Area(s):
    o Includes selecting and providing guidance on the appropriate design methodology (such as object-oriented, function-oriented, component-based) and strategies to be used within a project.
    o Determining design alternatives with trade-off analysis.
    o Technical leadership of architectural and engineering initiatives in a particular product area
  • Working collaboratively with Agile Teams to understand the business domain and client requirements; drive analysis, architecture/design and development of quality deliverables and technical solutions crossing a broad spectrum of technologies.
    o Designing and building solutions in the context of a legacy platform transitioning to microservice architecture.
  • Establishing and upholding code standards and best practices through code reviews and refactoring efforts; identifying improvements to coding and technical standards
  • Promoting a culture of producing quality products and compliance to quality processes across the team
  • ● Identifying and investigating complex platform issues with respect to performance, security, scalability, maintainability and reliability upon deployment; presenting solutions and championing priorities
Attributes and Experience Required:
  • Extensive hands-on development experience, minimum of 7 years with a strong foundation in OOP and Design Patterns, Clean code and SOLID principles
  • Proven experience setting the technical strategy, implementing and tuning enterprise scale applications.
  • Strong working knowledge of Java 11/Java 17/JavaEE, Spring framework or Spring boot, Groovy, AngularJS,
  • Demonstrable experience in microservice architecture and design patterns, and implementing microservices
  • Experience working with relational (MySQL/MariaDB/Postgres) AND NoSQL (MongoDB, DynamoDB) database management systems and ability to write complex queries.
  • Experience in application performance tuning and secure coding
  • Comfortable in engaging with a wide range of roles (juniors, seniors, other stakeholders) to collaborate on solutions and communicate technical ideas
  • Working knowledge of Agile/Lean practices
  • Experience in leveraging containerization (Docker/Kubernetes) and developing cloud-native applications
  • Soft skills needed:
    o Strong teamworking and communication skills
    o Excellent logical, analytical skills and attention to detail
    o Self-starter, able to own, prioritize and plan own workload
    o Flexibility in working to tight timescales to meet release deadlines
  • The following would be an advantage:
    o Background in Payroll, HR or other financial domains
    o Experience in data modeling, data architecture/engineering
#J-18808-Ljbffr
  • Principal Engineer

    1 week ago


    Makati City, National Capital Region, Philippines Arcadis Full time

    About Arcadis: Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world's...


  • Makati City, National Capital Region, Philippines etaily Full time

    Principal Duties & ResponsibilitiesResponsible for assisting in the design, development, and maintenance of software applications under the guidance of senior team members. Participate in various stages of the software development life cycle, including requirements gathering, coding, testing, and documentation. Learn and apply programming languages, tools,...

  • Software Developer

    1 week ago


    Makati City, National Capital Region, Philippines Premier Software Enterprise, Inc. Full time

    We are seeking a skilled .NET developer to join our team and contribute to the development of software using the .NET framework. In this role, you will be responsible for creating applications from the ground up, configuring existing systems, and providing user support.Your primary objective will be to collaborate with our internal teams to design, develop,...


  • Mandaluyong City, National Capital Region, Philippines Jacobs Full time

    Your Impact:Our People & Places Solutions business – reinforces our drive to improve the lives of people everywhere and epitomizes the "why" of what we do – the tremendous positive impact and value our solutions bring to our communities and society as a whole. From facilities delivering life-saving therapies and ensuring clean water to enabling the...


  • Quezon City, National Capital Region, Philippines National Grid Corporation of the Philippines Full time

    CONSTRUCTION STANDARDS AND PERFORMANCE PRINCIPAL ENGINEERPublished on January 10, :00 AMRegion: Head OfficeNumber of vacancies: 1Key Responsibilities:Reporting to the Construction Standards and Performance Supervisor, the successful candidate will perform the following: I. DEVELOPMENT OF CONSTRUCTION STANDARDS AND PROCEDURESReviews development of...


  • Quezon City, National Capital Region, Philippines National Grid Corporation of the Philippines Full time

    TRANSMISSION PLANNING PRINCIPAL ENGINEERPublished on April 10, :00 AMDepartment: Transmission PlanningRegion: Head OfficeNumber of vacancies: 1Key Responsibilities: Responsible for conducting and reviewing system studies for the preparation of the Transmission Development Plan (TDP), Project Application Document (PAD) and Grid Impact Studies (GIS)for new...


  • Makati City, National Capital Region, Philippines Broadridge Full time

    BroadridgeBroadridge is a global Fintech company with over $5 billion in revenues and is a strategic partner for the world's leading financial institutions - investment banks, brokers, fund managers etc.Broadridge drives business transformation for our clients with trading and connectivity solutions for enriching client engagement, managing risk - optimizing...


  • Makati City, National Capital Region, Philippines Broadridge Full time

    BroadridgeBroadridge is a global Fintech company with over $5 billion in revenues and is a strategic partner for the world's leading financial institutions - investment banks, brokers, fund managers etc.Broadridge drives business transformation for our clients with trading and connectivity solutions for enriching client engagement, managing risk - optimizing...

  • Software Engineer

    2 days ago


    Makati City, National Capital Region, Philippines Dover Corporation Full time

    Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, print and apply label systems. Markem-Imaje delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls...


  • Quezon City, National Capital Region, Philippines National Grid Corporation of the Philippines Full time

    Reporting to the RPCD Supervisor, the successful candidate will be responsible for the following: Lead the conduct of complex detail design on power substation and transmission projects involving relay protection system and substation control; Proactively identify special solutions and studies that innovatively solve unique and complex protection and...

  • Software Engineer

    4 weeks ago


    Makati City, National Capital Region, Philippines FIS Global Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%We are FIS. Our technology powers the world's economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and...

  • Software Engineer

    2 months ago


    Makati City, National Capital Region, Philippines FIS Global Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%We are FIS. Our technology powers the world's economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and...


  • Quezon City, National Capital Region, Philippines National Grid Corporation of the Philippines Full time

    SYSTEM STUDIES AND ANALYSIS PRINCIPAL ENGINEERPublished on January 10, :00 AMDepartment: Technical ManagementRegion: Head OfficeNumber of vacancies: 1Key Responsibilities:Reporting to the Research and Standard Development Senior Manager, the successful candidate will be responsible in gathering all necessary related reference documents, information,...

  • Software Engineer

    1 week ago


    Makati City, National Capital Region, Philippines CloudPay Full time

    Software Engineer works closely with peers, customers and stakeholders globally and across functions, utilising analytical skills and collaboration tools 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...


  • Makati City, National Capital Region, Philippines John Clements Japan Desk (PERSOL PHILIPPINES) Full time

    Embedded Software Engineer 1+ year experience as an Embedded Engineer/ Application Engineer using either below: -C/ C♯/ C++/ VB.NET/ MATLAB/ Simulink/ AD/ADAS Experience in Medical Equipment / Transmission control software / Hybrid system control software / NC machine control system / FA Equipment control systems, etc. Education qualification - Science...


  • Makati City, National Capital Region, Philippines Oracle Full time

    Principal Consultant – SuitePeople Workforce ManagementAt Oracle NetSuite we work hard and we work smart. We hire steadfast competitors. We hire individuals that are daring trailblazers. Oracle NetSuite employees take the hill, we prefer action over inaction, we are tireless in our mission and we pause only to celebrate our success. And we DO celebrate,...


  • Makati City, National Capital Region, Philippines J-K Network Services Full time

    Company Profile: An IT company provides a wide range services Cloud based Platforms from AI, Machine learning and IoT Position: Software Engineer Industry: IT/ Cloud company Location: Makati City (Hybrid) Work schedule: 9 AM6 PM Salary offered: Up to 120,000 (Negotiable) Working Schedule: Monday Friday From (9:30am 6:30pm)BENEFITS : Government mandated...


  • Makati City, National Capital Region, Philippines Michael Page Full time

    About Our Client A key player in the FinTech industry who is growing its team in the Philippines. Partnered with a local FinTech giant to provide financial products and services to Filipinos. Job Description Team Leadership: Provide strong leadership and direction to the development, BA, and Engineering teams.Foster a collaborative and innovative work...


  • Makati City, National Capital Region, Philippines Manulife Insurance Malaysia Full time

    Backend Software Engineer page is loaded Backend Software Engineer Apply locations Makati City time type Full time posted on Posted 3 Days Ago job requisition id JR We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our...


  • Makati City, National Capital Region, Philippines Oracle Full time

    Oracle Senior Software Engineer in MAKATI , Philippines Job DescriptionOracle NetSuite is the leading integrated cloud business software suite, which combines business accounting, ERP, CRM, and e-commerce software. NetSuite helps companies manage core business processes with a single, fully integrated system in the cloud.Picture yourself building a...