Backend Engineer for Fusion Software
We’re looking for a Backend Engineer to join Fusion Software, a member of the BBD group of companies.
The company
Fusion Software is a South African based software, web and app solutions provider. They have been operating since 2002 and currently have around 10,000 users on their platform. They offer CRM, Sales, Projects, Timesheets, Stock, Manufacturing, Accounts and HR solutions to name a few, and deploy combinations of these modules in order to answer a client’s specific business needs. In short, any business of any size can benefit from Fusion’s solutions whether it’s a start-up or a corporate, with the ability to adapt a solution to fit ever-changing industries.
The role
Fusion Software is looking for a Backend Engineer to assist with the back-end implementation of various client solutions.
Experience in:
- Minimum of 2+ years of experience as a Backend Engineer
- An understanding of distributed systems and microservice architectures, the problems they solve and the related trade-offs to contribute to feature and service design
- Experience in design, data structures and algorithms, and analytics and debugging
- Working knowledge of performance testing and profiling
- Agile practices
Expert knowledge of:
- C#
- ASP.NET MVC
- Microsoft SQL Server (TSQL)
- Entity Framework
Hybrid role, the successful applicant will be required to go into the office in Parkwood once every 2 weeks for 1 day or as required.