MSBC software Developer

Apply now

MSBC software Developer

We are looking for a MSBC (Microsoft Business Central) Software Developer to join our dev team. Bring your ideas—the wilder and the crazier, the better—and establish Flo as the go-to renewable electricity retailer in Singapore.

Full-time · Singapore or Remote

"It's surely our responsibility to do everything within our power to create a planet that provides a home not just for us, but for all life on Earth."

David Attenborough

About Flo

Hi, we’re Flo, and we are on a mission to switch as many people and businesses as possible to clean, renewable energy.

We do that by making clean energy as cheap as conventional energy, investing in smart technology to reduce our operating costs and passing the savings to our members. And yes, it's not impossible.

We are pushing boundaries and breaking conventions of the traditional electricity retailer. To do so, we are looking for like-minded people who share our passion for technology and sustainability. You might be the one we are looking for!

Find out more about us on

What you will be doing:

As an MSBC (Microsoft Business Central) Software Developer, your primary responsibility will revolve around designing, developing, and maintaining solutions within the Microsoft Business Central ecosystem. You'll be an integral part of our team, collaborating to enhance and optimize our business processes using the power of MSBC. Working in a dynamic environment, you'll share your knowledge and insights while closely interacting with fellow developers, functional consultants, and stakeholders. Your contributions will be instrumental in shaping the future of our MSBC implementations.

You will be a good candidate if you are: 

  • Demonstrate a passion for continuous learning and staying updated with the latest advancements in the MSBC platform and related technologies.

  • Possess hands-on experience with MSBC development, including creating extensions, customizing interfaces, and developing integrations.

  • Are skilled in programming languages such as AL (Application Language) and C/AL.

  • Have a solid understanding of Git, and are familiar with collaborative workflows.

  • Have a proven track record of designing and implementing MSBC solutions that integrate with other systems using APIs and web services.

  • Have familiarity with Camunda Workflow.

  • Showcase expertise in data modeling, creating custom tables, fields, and objects within the MSBC environment.

  • Understand software testing methodologies, from unit testing to integration testing, to ensure the reliability of MSBC solutions.

  • Embrace a user-centric mindset, aiming to deliver seamless user experiences and efficient processes within MSBC.

  • Comprehend the principles of Continuous Integration and Continuous Deployment (CI/CD) and their application in the MSBC development lifecycle.

    We invite candidates with diverse experience levels, ranging from entry-level MSBC enthusiasts to seasoned developers. Whether you prefer working on-site or remotely, we encourage you to connect with us at Even if you're uncertain about meeting every listed requirement, don't hesitate to reach out. Your unique skills and perspective might be just what we're looking for to enrich our team.

Culture and benefits:

  • Get involved in product development from the ground up to chart the future of Flo.

  • Work in an open-minded and dynamic environment with a talented team.

  • Budget and time to take on professional development courses.

  • Work on our great location in Telok Ayer and enjoy flexible work from home options.

  • Enjoy an attractive compensation package, generous time-off and work-life balance.

Join a fast-growing electricity retailer that's making renewable energy accessible for all

We are hiring people with different levels of experience, from undergraduates to senior developers; local and remote. We would love to hear from you, even if you feel unsure about meeting every requirement listed. 

Join us as our new Software Developer.