Join Our Team
Build Global Tech Careers With Flexisource IT
Join high-performing Agile teams supporting Australian businesses through innovation and technology.
12+ Years Supporting AU Businesses
130+ Australian Clients
200+ Project Delivered
98% Client Retention Rate
Work with Australian Clients
Make an impact on real businesses
Agile Teams
Work in modern, collaborative Agile environments
Career Growth
Continuous learning, mentorship, and career advancement
Flexible Work
Remote-first setup that supports your work-life balance
Work with Australian Clients
Make an impact on real businesses
Agile Teams
Work in modern, collaborative Agile environments
Career Growth
Continuous learning, mentorship, and career advancement
Flexible Work
Remote-first setup that supports your work-life balance
We Are More Than a Workplace
We are a community of innovators, problem solvers, and builders who care about creating solutions that make a difference.
Some of the Tech We Work With
We Are More than a Workplace
We are a community of innovators, problem solvers, and builders who care about creating solutions that make a difference.
Some of the Tech We Work with
JOIN OUR TEAM!
Grow Your Skills to Advance Your Career Path
Be part of a dynamic team where your growth and success are our priority. Take the next step in your career journey today!
Start Building a Career You Love
Listed below are a few of our employee perks.
- Morning Shift
- Work From Home
- Health Maintenance (HMO)
- Base Salary & Allowances
- 13th Month Pay
- Government Benefits
- Paid Time Offs
- Online Application
- Direct Upload Your CV
- Start Applying
Find Your Next Career Opportunity
-
Salesforce Administrator / Developer
About The Role:
About the role As the Salesforce Developer you own our Salesforce platform end to end across our Australian and US orgs: design, build, configuration, integration and day-to-day administration. You sit within the Data Engineering team and work closely with the Salesforce system owner in the Loyalty business, the Sales and…Job Type: Contract
Job Category: App Developer
Location: Makati | Work from Home
Posted: 2 hours ago
Salesforce Administrator / Developer
Job Type: Contract
Job Category: App Developer
Posted: 2 hours ago
About The Role:
About the role
- As the Salesforce Developer you own our Salesforce platform end to end across our Australian and US orgs: design, build, configuration, integration and day-to-day administration.
- You sit within the Data Engineering team and work closely with the Salesforce system owner in the Loyalty business, the Sales and Relationship Management teams, Marketing and Customer Service to turn business needs into reliable, well-tested Salesforce solutions.
- The ideal candidate combines hands-on development skill (Apex, Lightning Web Components, Flow) with strong administration fundamentals, and can explain technical trade-offs to non-technical stakeholders.
Job Description:
Key responsibilities
Development and configuration
- Design and build declarative automation using Flow Builder, and programmatic solutions in Apex, Lightning Web Components and SOQL where Flow is not sufficient.
- Own the lead scoring and automated routing model, built in Flow Builder with formula fields and assignment rules, and evolve it as the business changes.
- Create and maintain custom objects, fields (formula, roll-up summary, lookup), record types, page layouts and Lightning pages across Sales Cloud and Service Cloud, including Email-to-Case and case management.
- Write and maintain Apex unit tests. Follow a version-controlled release process using Salesforce CLI and metadata deploys, our sandbox strategy (partial and AI development sandboxes), UAT sign-off, and production activation of Flows.
Integration and data
- Own the integrations between Salesforce and our wider stack:
- AWS AppFlow from the data lake (Amazon Redshift): keep data flowing reliably into Salesforce, including the matching and triage automation that runs on synced records. Work with the Data team on schema changes and data-quality issues.
- Braze: work with the marketing team to support Braze related integrations.
- AI sales agent: integrate and support our outbound AI agent in Salesforce, including activity logging for calls, SMS and email, escalation and handoff tasks to the sales team, and performance reporting against human teams.
- Aircall: telephony integration, including call and SMS logging, screen pops and click-to-dial.
- Zendesk: ticket visibility and data sync between support and Salesforce.
- Deliver upcoming integrations on the systems roadmap, including Tealium for customer engagement data.
- Build and support further integrations using REST and SOAP APIs, Platform Events and middleware as the business requires.
- Perform data imports, mass updates and data-quality remediation using Data Loader or equivalent tooling.
Administration and support
- Set up, deprovision and train users in both orgs. Maintain profiles, permission sets, roles and sharing rules following least-privilege principles.
- Monitor platform health, security settings, API and storage limits, and upcoming Salesforce release changes.
- Build reports and dashboards for stakeholders, including AI agent and sales performance reporting.
- Run BAU support through the Salesforce Slack channel and the defect logging process. Triage and resolve issues and maintain a log of change requests and their progress.
- Write and maintain user guides, release notes and technical design documentation for AU and US teams.
Stakeholder engagement
- Gather and challenge requirements, recommend best-practice solutions and clearly communicate options, effort and risk.
- Other Salesforce-related tasks as required.
Requirements
- 3 to 5 years’ experience in a Salesforce Developer or Administrator role with substantial hands-on development.
- Salesforce Platform Developer I certification. Salesforce Administrator certification is highly regarded, as is Platform Developer II or an Application Architect credential.
- Demonstrated experience with Apex, Lightning Web Components, Flow Builder, SOQL and the Salesforce security model.
- Experience building Apex integrations with external systems using Named Credentials and REST callouts.
- Experience managing more than one Salesforce org, or a multi-region deployment.
- Familiarity with Salesforce CLI, Git-based version control and a structured sandbox-to-production deployment process.
- Excellent organisational and time-management skills, with the ability to handle multiple requests and projects at once.
- Strong problem-solving skills, attention to detail and the ability to thrive in a fast-paced environment.
Nice to have
- Hands-on experience with Braze, Tealium or a comparable customer data or engagement platform.
- Experience with AWS AppFlow, Redshift or other data warehousing tooling.
- Experience with Aircall, Zendesk or similar telephony and support integrations.
- Experience building or integrating AI agents (Agentforce, Einstein or LLM-based agents via APIs).
- Experience in a fintech, payments or loyalty business.
Work Details
- Shift: Monday to Friday: (6:00am 3:00pm or 7:00am- 4:00pm PH Time) ; depending on business needs
- Location: Makati | *Work from Home Until Further Notice
- Status: Contractual
-
Software Engineer
About The Role:
Software Engineer About the role As a Backend Software Engineer, you will play a key role in building and scaling the core systems that move, reconcile, and record funds across Company’s payment platform. Working within a fast-growing fintech environment, you will contribute to the development of reliable, secure, and…Job Type: Contract
Job Category: Engineer
Location: Makati / WFH Arrangement
Posted: 1 week ago
Software Engineer
Job Type: Contract
Job Category: Engineer
Posted: 1 week ago
About The Role:
Software Engineer
About the role
As a Backend Software Engineer, you will play a key role in building and scaling the core systems that move, reconcile, and record funds across Company’s payment platform. Working within a fast-growing fintech environment, you will contribute to the development of reliable, secure, and high-performing backend services that support a rapidly expanding customer and transaction base
You will collaborate closely with cross-functional teams to deliver scalable solutions, while continuously improving system performance, resilience, and maintainability in a regulated, high-availability environment
Success in this role will be reflected in your ability to deliver high-quality backend services that support the stability and scalability of payment systems as the business grows. You will contribute to building robust, well-tested, and maintainable code that underpins critical transaction flows, helping to reduce production issues and improve overall system reliability
Over time, your impact will be seen through improved system performance, reliability, and your contribution to a strong engineering culture that values clean architecture, collaboration, and continuous improvement. You will also play a role in ensuring backend systems meet security and compliance expectations, supporting a seamless and trusted customer experience
Key Responsibilities
- Design, build, and maintain scalable backend services and APIs supporting payment processing, reconciliation, and settlement systems.
- Write clean, maintainable, and well-tested code following engineering best practices
- Support the design and evolution of microservices-based architectures
- Contribute to system design discussions, focusing on scalability, reliability, and performance
- Assist in improving system resilience, fault tolerance, and observability
- Contribute to unit, integration, and end-to-end testing of backend services
- Support the improvement of automated testing practices and code quality standards
- Participate in code reviews to ensure high-quality, consistent engineering output
- Build systems with performance and scalability in mind for high-volume payment environments
- Ensure secure coding practices and support compliance with industry standards (e.g. PCI-DSS)
- Work with payment messaging standards (e.g. ISO 20022) to integrate with banking and payment partners for fund movement and reconciliation
- Assist in monitoring, debugging, and resolving production issues
Requirements
Experience
- 5+ years of backend software engineering experience
- Solid background in fintech, payments, banking, or financial services
- Experience in regulated, high-availability systems where correctness and auditability are first-order concerns
- Demonstrated ability to deliver production-ready backend services
Technical / Soft Skills
- Strong backend engineering fundamentals – no specific language requirement; comfortable in any modern backend language (e.g. Go, C#, JavaScript/TypeScript, Java, Kotlin, Python) and able to pick up a new one quickly
- Strong problem-solving skills with genuine attention to detail – especially around numerical and financial correctness
- Understanding of microservices architecture and distributed systems
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience with databases (SQL and/or NoSQL)
- Exposure to event-driven systems (e.g. Kafka, messaging queues)
- Familiarity with CI/CD pipelines and version control (Git)
- Knowledge of containerisation (Docker, Kubernetes)
- Eagerness to learn and grow within a scaling engineering environment
- Good communication skills and ability to articulate technical concepts
Work Details
- Shift: Monday to Friday: 6:00am- 3:00pm or 7:00am- 4:00pm PH Time; depending on business needs
- Location: Makati | *Work from Home Until Further Notice
- Status: Contractual engagement
Job Description:
-
Integrations & Configuration Representative (UK Hours)
About The Role:
The Integrations & Configuration Representative handles technical support, merchant system configuration, and ISV integrations for the UK merchant base. This is a technically focused role requiring in-depth knowledge of company's payment infrastructure, API ecosystem, and backend systems. The role also handles inbound UK support tickets across all categories, backing up…Job Type: Contract
Job Category: N/A
Location: Makati | Remote
Posted: 1 week ago
Integrations & Configuration Representative (UK Hours)
Job Type: Contract
Job Category: N/A
Posted: 1 week ago
About The Role:
The Integrations & Configuration Representative handles technical support, merchant system configuration, and ISV integrations for the UK merchant base. This is a technically focused role requiring in-depth knowledge of company’s payment infrastructure, API ecosystem, and backend systems.
The role also handles inbound UK support tickets across all categories, backing up the Activations & Support Representative as required, and completes the majority of merchant system configuration for newly approved accounts.
Job Description:
Key Responsibilities
Integrations
- Assist UK merchants requiring ISV or API connections — from design, sandbox testing, through to successful test transaction in the production environment
- Determine integration complexity tier and follow the appropriate integration procedure for each merchant.
- Securely share API documentation, API keys, and webhook configurations with ISVs and merchant development teams.
- Create and manage Integration CSM tickets in HubSpot; update status accurately through the integration lifecycle (Integration Pending Set-Up → Tech Delay → Closed → Customer Care).
- Coordinate with ISVs, third-party middleware providers, and company’s product and engineering teams to resolve integration blockers.
- Conduct post-integration reviews and confirm successful merchant go-live with the Activations & Support Representative.
- Write and maintain integration guides, technical runbooks, and internal FAQs for known issues.
Merchant configuration
- Complete the majority of UK merchant system configuration — Virtual Terminal (VT), Company Protect, Pay By Bank (APMs), and IPG/Amex Direct MID.
- Conduct post-setup verification checks to confirm all products are correctly configured before merchant go-live.
- Maintain configuration accuracy standards.
Inbound Support
- Handle inbound UK support tickets — email, phone, and web form — across all categories including transactions, user admin, billing, hardware, and onboarding queries — with a focus on API failures, integration errors, transaction log analysis, acquirer investigations via Stripe portal.
- Analyse backend logs, system outputs, and customer interaction history to identify root causes.
- Collaborate with Product, Engineering, Compliance, and Risk teams to resolve systemic issues; submit Jira GSP tickets for L3 escalation where required.
- Provide detailed bug reports and supporting data for engineering analysis.
Key Tasks:
- ISV and API integration: End-to-end management of merchant integrations — credentials, webhooks, testing, go-live confirmation.
- IPG/Amex MID configuration: Primary owner of complex IPG/Amex Direct MID setup (45 min avg.) for newly approved merchants.
- VT and APM configuration: Configure Virtual Terminal, Company Protect, and Pay By Bank for newly approved merchants.
- L2 ticket resolution: Investigate and resolve UK merchant enquiries — with a focus on API errors, transaction failures, Stripe portal investigation.
- Log and system analysis: Use Splunk, Stripe portal, and backend tools to diagnose root causes.
- L3 escalation: Log Jira GSP tickets for engineering escalation; manage through to resolution.
- Documentation: Maintain integration guides, technical runbooks, SOPs, and known-issue FAQs.
- Compliance support: Assist with sensitive merchant queries, account restrictions, security alerts, and PCI compliance.
Requirements:
- 2–4 years of experience in technical support, systems configuration, or integration engineering
- Proven experience resolving escalated or technically complex support issues
- Hands-on experience with API integrations — able to guide ISVs through connectivity setup, test API endpoints, and diagnose failures
- Experience with diagnostic and monitoring tools such as Splunk, Stripe portal, or equivalent log analysis platforms
- Proficiency with SQL or similar data query tools for transaction and log investigation
- Experience with HubSpot, Jira, or equivalent ticketing and CRM systems
- Understanding of payments infrastructure — virtual terminals, acquiring, APIs, KYC/AML concepts
- Strong written communication skills in English
- Ability to work cross-functionally and under pressure; comfortable escalating and de-escalating issues appropriately
- Comfortable working UK business hours (4:00pm- 1:00am PH Time).
Qualifications and other Requirements:
- Relevant tertiary qualification in IT, computer science, or equivalent job experience.
- NBI Clearance (or equivalent) required — role involves access to sensitive merchant data, API credentials, and financial systems.
- Positive reference from a previous employer required.
Why Flexisource IT?
At Flexisource IT, we believe that happy clients aren’t born. They are made. And we start making them by making our employees happy.
Our Company is dedicated to creating a healthy and good work environment. And despite the remote set-up, we ensured that we are promoting a welcoming culture where everyone feels happy, engaged, and satisfied.
Perks and Benefits
Company Outings, Vacation & Sick Leaves
Work without play makes any worker bored and immediately looking for another job opportunity.
In Flexisource IT, we believe in giving our people the breaks they need to recuperate from any sort of work-related stress.
We go out on outings and provide 10 vacation leaves and 10 sick leaves for our people per year.
Our Culture
Our Culture Fuels Our Success
At Flexisource IT, we’re not just in the business of IT outsourcing – we’re in the business of redefining possibilities.
Our culture is the heartbeat of our organisation, the driving force behind our revolutionary approach to IT, and the reason why we stand as
the only leading IT solutions company focusing on Australia.
Our Core Values

We value honesty and transparency in our work. Here at Flexisource IT, we are committed to providing quality outputs to the best of our company, clients, and colleagues.

We recognize and support the life of our employees outside of work.

We execute effectively and excellently, individually
and/or as a team.

We constantly seek for better ways to do things; we put them to the test and learn from the experience.

We aim to exceed our customer’s expectations.