Software Engineer
3 days ago
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
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 Set Up:
- Hybrid
- Monday to Friday, 12pm-8:pm
-
Senior Software Engineer
1 day ago
Manila, National Capital Region, Philippines Interact Software Full timeJob DescriptionInteract provides enterprise-grade intranet software that connects over three million employees to leading global names like Levis, Domino's, Teva Pharmaceuticals, and Technicolor.Our team of customer-focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve...
-
DevOps Engineer
1 day ago
Manila, National Capital Region, Philippines Interact Software Full timeInteract provides enterprise-grade intranet software that connects over three million employees to leading global names like Levi's, Domino's, Teva Pharmaceuticals, and Technicolor.Our team of customer-focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service...
-
Software Engineer
1 week ago
Manila, National Capital Region, Philippines LIGHT REACH Full timeCompany DescriptionLight Reach is a fast-moving, founder-focused tech consultancy and product studio. We work closely with VC-backed startups and high-growth companies to help them ship faster, build scalable systems, and solve complex technical challenges. Our team combines top-tier engineering expertise with a collaborative, hands-on approach ensuring...
-
QA Engineer
3 days ago
Manila, National Capital Region, Philippines Interact Software Full timeInteract provides enterprise-grade intranet software that connects over three million employees to leading global names like Levi's, Domino's, Teva Pharmaceuticals, and Technicolor.Our team of customer-focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service...
-
Software Engineer
1 week ago
Manila, National Capital Region, Philippines Maya Full timeEnterprise FunctionsOur MissionOur goal is for everyone to make bolder choices with their finances.To get there, we're creating an all-in-one ecosystem of financial services for today's generation of goal-getters. That feat takes extraordinary people-those with the guts to challenge the way things are and transform them into something better.To be part of...
-
Software Engineer
2 weeks ago
Manila, National Capital Region, Philippines Gortnm Innovations Pvt Ltd Full timeThe Role: You will be responsible for : Writing well-designed, testable and efficient code.Gathering and evaluating user feedback.Working as a part of a dynamic team to deliver winning products.Providing code documentation and other inputs to technical documents.Supporting continuous improvement by investigating alternatives and new technologies and...
-
Software Engineer
7 days ago
Manila, National Capital Region, Philippines YONDU INC. Full timeGENERAL RESPONSIBILITIES: The Software Engineer - Python is responsible for the design, architecture, and development of advanced software solutions. Adheres to the organization's software solutions while following the best practices and standards set by the Software Development Group.DUTIES AND RESPONSIBILITIES:● Supports the conversion of the technical...
-
Software Engineer
2 weeks ago
Manila, National Capital Region, Philippines WHR Global Consulting Full timeThe Role: Job Title: Software Engineer (Mid-Level)Employment Status: Full-timeWork Location: Onsite – TaguigWork Shift: Day Shift (Mondays to Fridays)Salary Range: Earn up to PHP 54,000Recruitment Process: Online Application OnlyAbout the RoleWe are looking for skilled and driven Software Engineers (Mid-Level) to join our IT team. The ideal candidates are...
-
Software Engineer
2 weeks ago
Manila, National Capital Region, Philippines advent global solutions Full timeThe Role: As a Mobile Engineer, you will play a pivotal role in shaping the future of our platform. Your responsibilities will include:Architecting and developing mobile applications for iOS and/or Android platformsCollaborating with cross-functional teams to design, develop, and implement new featuresWriting clean, efficient, and maintainable codeOptimizing...
-
Software Engineer
1 week ago
Manila, National Capital Region, Philippines Burt Intelligence. Full timeOverviewWe are starting a Tech Team in the Philippines and are looking for junior to mid level Software Engineers. If you want to work with smart and ambitious people, international customers, large datasets and solve valuable problems in a small and efficient team, Burt is for you.About BurtBurt is a Software-as-a-Service (SaaS) company headquartered in New...