Software Engineer (Full-Stack)

Jobs360 • Philippines
Remote Relocation
Apply
AI Summary

Join our Manila-based Digital Solutions team as a Software Engineer to develop high-quality investment implementation software. Collaborate with the London-based team to define and deliver software solutions. Contribute to software projects throughout the full development life cycle.

Key Highlights
Develop high-quality investment implementation software
Collaborate with the London-based team
Contribute to software projects throughout the full development life cycle
Key Responsibilities
Collaborate with the London-based Digital Solutions team to define and deliver software solutions
Design and implement client-side and server-side architectures
Build responsive, visually appealing front-end applications
Write effective, secure APIs and ensure data protection
Test software for responsiveness, efficiency, and security
Troubleshoot, debug, and upgrade software as needed
Create and maintain technical documentation
Partner with the investment research team (internal users) to improve software usability and performance
Technical Skills Required
Python 3 Django Django Rest Framework (DRF) React React-Redux React-Router Typescript HTML5/CSS3 Material UI pandas scikit-learn MySQL Redshift Docker Kubernetes AWS (RDS, EC2, ECS/EKS, S3, Route 53, Bedrock, etc.) Atlassian Cloud (Confluence, Jira, Bitbucket, Bitbucket Pipelines) SonarCloud Snyk Tabnine Cypress Cloud
Benefits & Perks
Sign-on Bonus
International relocation opportunities to the London HQ
Support for education and upskilling courses (as approved)
Cross-team collaboration and support initiatives across the firm (team buildings, company retreat)
Social and volunteering activities, including 2 paid days per year to support a charitable or voluntary cause
ShoreXtra Perks: Highly engaged team, Unlimited potential for growth, Fun and family-oriented working environment, Bronze level referral bonus
Nice to Have
Familiarity with CSS pre-processors and bundlers

Job Description


About the client:

bfinance
is an award-winning specialist consultant that provides investment implementation advice to institutional investors around the globe.

Founded in 1999, the London-headquartered firm has conducted engagements for more than 500 clients in over 45 countries and has 11 offices worldwide.

Our services include manager search and selection, strategic asset allocation, portfolio design, fee analysis, performance monitoring, risk analytics, and other portfolio solutions.

With customized processes tailored to each individual client, we empower investors with the resources and information they need to make key decisions. Our team is drawn from portfolio management, research, consultancy, and academia, combining deep sector expertise with a global perspective.

The Role:

We are seeking a Software Engineer to join our Manila-based Digital Solutions team.

Reporting to the Senior Software Engineering Lead, you will play a key role in developing high-quality investment implementation software.

Initially, the team will consist of a Lead, Software Engineers, and a QA Engineer, with plans to expand further.

The successful candidate will contribute to software projects throughout the full development life cycle from requirements gathering to cloud deployment. Many projects are greenfield, offering opportunities to shape architecture and design.

bfinance follows an Agile software development process designed to deliver and deploy software efficiently.

Key Focus Areas

  • Transitioning from a segregated system to an integrated solution.
  • Seamlessly migrating to a new platform using best-in-class technologies.
  • Delivering new services and replacing existing ones across:
    • Business processes
    • Data acquisition and integration
    • Data analysis (including AI/ML)
    • Dashboards and reports


As part of a small, agile team, youll gain exposure to multiple areas of the business and collaborate with both internal and external stakeholders, including projects involving AI and machine learning technologies.

Success in this role requires excellent English communication skills, strong asynchronous collaboration, and the ability to work seamlessly with a distributed international team.

Overlap with the UK team will be required for at least two hours per day.

All interviews will be conducted remotely, and work-from-home arrangements are encouraged for the time being.

Responsibilities

Key responsibilities include (but are not limited to):

  • Collaborate with the London-based Digital Solutions team to define and deliver software solutions.
  • Design and implement client-side and server-side architectures.
  • Build responsive, visually appealing front-end applications.
  • Write effective, secure APIs and ensure data protection.
  • Test software for responsiveness, efficiency, and security.
  • Troubleshoot, debug, and upgrade software as needed.
  • Create and maintain technical documentation.
  • Partner with the investment research team (internal users) to improve software usability and performance.
  • Stay up to date with the latest trends in web development and programming languages.


Key Competencies And Requirements

The ideal candidate will have a degree in Computer Science, Software Engineering, or a related field, or possess equivalent practical experience.

They should have a solid grasp of Computer Science fundamentals including Algorithms, Data Structures, Object-Oriented Programming, Software Patterns, and APIs.

Essential Qualifications

  • Minimum of 3+ years experience in Software Engineering.
  • Extensive full-stack web development experience, delivering high-quality, production-ready code.
  • Strong backend development skills in Python (Django and DRF preferred).
  • Advanced experience with Typescript, React, and the React ecosystem.
  • Familiarity with CSS pre-processors and bundlers is a plus.
  • Knowledge of Agile development processes and Continuous Integration (CI).
  • Proven experience leveraging AI tools to enhance efficiency and processes.
  • Strong problem-solving ability, attention to detail, and a commitment to quality.
  • Privacy- and security-focused mindset suitable for the Finance/Long-Term Investment industry.
  • Excellent written and spoken English and the ability to communicate effectively in a distributed team environment.


Tech Stack

  • Backend: Python 3, Django, Django Rest Framework (DRF), Shiny
  • Data & AI/ML: pandas, scikit-learn, and related libraries
  • Frontend: React, React-Redux, React-Router, Typescript, HTML5/CSS3, Material UI
  • Databases: MySQL, Redshift
  • DevOps: Docker, Kubernetes
  • Cloud: AWS (RDS, EC2, ECS/EKS, S3, Route 53, Bedrock, etc.)
  • Tools: Atlassian Cloud (Confluence, Jira, Bitbucket, Bitbucket Pipelines), SonarCloud, Snyk, Tabnine, Cypress Cloud
  • Operating Systems: Windows/Linux


Third-Party Systems

  • Salesforce.com
  • Microsoft Office 365


Bfinance One-Up Benefits

  • Sign-on Bonus for the right candidates
  • International relocation opportunities to the London HQ
  • Support for education and upskilling courses (as approved)
  • Cross-team collaboration and support initiatives across the firm (team buildings, company retreat)
  • Social and volunteering activities, including 2 paid days per year to support a charitable or voluntary cause


ShoreXtra Perks:

  • Highly engaged team
  • Unlimited potential for growth
  • Fun and family-oriented working environment
  • Bronze level referral bonus


Work Setup

  • Work Schedule: Monday to Friday, 12:00 PM 8:00 PM (PH Time)
  • Work Arrangement: Manila-based, fully remote with occasional meetup


Working at bfinance

At bfinance, we are committed to diversity, inclusion, and belonging. We strive to reflect the diversity of our global clients and create an environment where everyone feels valued and empowered to contribute. As signatories to the Principles for Responsible Investment (PRI), we continue to expand our expertise in responsible investment and ESG advisory.

Your Data

We fully support the European GDPR framework for data protection. To learn more about how we collect, use, and safeguard your personal data, please refer to our Privacy Policy.

#Jobs360Hiring

Similar Jobs

Explore other opportunities that match your interests

Talent Manager

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

the opportunity hub uk

Philippines

Senior Digital Transformation Specialist, Digital Procurement

Programming
•
6h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

asian development bank (adb)

Philippines

Digital Technology Specialist (AI and Data Analytics)

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

asian development bank (adb)

Philippines

Subscribe our newsletter

New Things Will Always Update Regularly