Backend Engineer
Job Summary
What you will do
- Write code and tests build prototypes resolve issues and profile and analyse bottlenecks.
- Design robust APIs to support mobile web and desktop clients.
- Manage and optimize scalable distributed systems in the cloud.
- Optimise the application programming interface for performance and scalability.
- Develop automated tests to ensure business needs are met and allow for regression testing.
- Building reusable code and libraries for future use
- Optimisation of the application for maximum speed and scalability
- Implementation of security and data protection
- Design and implementation of data storage solutions
- Take up tasks and report directly to the VP Engineering periodically.
- Document and report progress at the end of each sprint.
Non-negotiable
- Excellent foundation in science-related disciplines algorithms and data structure
- Experience in writing highly secure web services
- Experience with core AWS web-enabling technologies
- Growth mindset that challenges the status quo and focuses on outside-the-box ideas and solutions
- Bachelors degree (or equivalent) in a science-related discipline
- Experience in designing RESTful APIs specifically for mobile and web apps
Strongly preferred
- 3-4 years experience in Engineering
- Experience in building APIs using either C#
- Experience in working with MySQL databases
- Experience in working with any widely used object relational mapping
Required Experience:
Manager
About Company
Bud Infrastructure Limited (BudPay) is a technology company dedicated to building modern payments infrastructure that allows businesses make and receive payments globally.