The Back End Intermediate Software Engineer contributes to the development and optimization of core services for Spot Money SAs open banking marketplace.
Responsibilities :
- Develop lead and execute on the development pipeline.
- Continuously evaluate optimize and refine core services using performance data.
- Take a handson approach in the development of current and future platforms.
- 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 userrelated data in adherence to data protection policies.
- Develop and sustain the Event service optimizing for performance scalability and reliability.
- Work with stakeholders to define eventhandling processes and improve service functionality.
System Architecture and Integration :
- Design and implement scalable backend solutions that integrate seamlessly with frontend and thirdparty services.
- Ensure all services adhere to best practices in system architecture coding and deployment.
Requirements
Requirements :
Knowledge skills and attributes :
- Proven track record with Java (Spring Boot) or Golang; additional languages welcomed.
- Solid understanding of CI / CD flows build processes and containers.
- Proficiency in AWS infrastructure supported by a DevOps team.
- Creation of documentation and specifications to meet business requirements.
- Experience with a microservice architecture.
- Knowledge of API development best practices.
- Ability to work with diverse and multidisciplinary teams.
- Manage multiple projects deliver on tight deadlines and meet stretch KPIs.
- Benchmark performance against leading worldclass businesses.
- Positive and empathetic attitude with a proven ability to work well with teams.
- Flexibility to perform adhoc tasks as per business needs.
Education and training :
- Relevant qualification in Software Engineering IT or Computer Science.
Experience :
- 3 4 years in a similar role.
- Previous leadership roles are advantageous.
MidLevel
Job Type
Permanent
Market Related
EE Position
Location
Cape Town CBD
Required Experience :
Manager
Key Skills
Business Intelligence,Bidding,Accounts Assistant Credit Control,Account Development,Content Development,Lab Testing
Employment Type : Full-Time
Experience : years
Vacancy : 1
Create a job alert for this search