The Back End Intermediate Software Engineer contributes to the development and optimization of core services for Spot Money SA's open banking marketplace.
Development Pipeline Leadership
- Develop, lead, and execute on the development pipeline.
- Continuously evaluate, optimize, and refine core services using performance data.
- Take a hands‑on approach in the development of current and future platforms.
Product Enhancement
- Make suggestions for improved product solutions or features based on data and customer insights.
- Partner with product, support, business, and design teams to deliver the business vision.
Technical Expertise
- Remain up to date with industry terminology, concepts, and best practices.
- Assist the team to ensure projects are delivered on time and meet specifications.
Service Development and Maintenance
- Design, develop, and maintain the Know Your Customer (KYC) service, ensuring compliance with legal and regulatory standards.
- Implement efficient and secure user verification and onboarding processes.
- Build and maintain the User service, ensuring reliable functionality, scalability, and seamless integration with other systems.
- Manage and secure user‑related data in adherence to data protection policies.
- Develop and sustain the Event service, optimizing for performance, scalability, and reliability.
- Work with stakeholders to define event‑handling processes and improve service functionality.
System Architecture and Integration
- Design and implement scalable back‑end solutions that integrate seamlessly with front‑end and third‑party services.
- Ensure all services adhere to best practices in system architecture, coding, and deployment.