SUMMARY:
-
POSITION INFO:
PBT Group is looking for a highly skilled Senior Analyst Developer to join a dynamic technology delivery environment focused on enterprise application development, cloud solutions, and modern software engineering practices.
The successful candidate will be responsible for advanced technical solution design, development, implementation, testing, and support of software solutions aligned to business requirements, architectural standards, and best practices.
This role requires strong full-stack development capability, cloud engineering exposure, collaboration across technical teams, and the ability to contribute towards technical leadership, innovation, and continuous improvement initiatives.
Key Responsibilities
Development & Solution Delivery
- Design, develop, test, debug, and implement software solutions aligned to functional and technical requirements.
- Develop changes in line with application architecture, coding standards, and best practices.
- Provide input into technical solution design, frameworks, and architecture for new applications and interfaces.
- Participate in proof-of-concept (POC) initiatives and innovation projects.
- Present alternative technical solutions where applicable.
- Compile and maintain technical documentation as required.
- Participate in technical forums, design discussions, and architecture reviews.
- Leverage approved AI coding tools to improve productivity and code quality.
Cloud & Modern Engineering
- Participate in the design and implementation of cloud-based solutions using AWS technologies.
- Contribute towards serverless architectures, microservices, and containerisation initiatives.
- Support RESTful API design and integration activities.
- Collaborate on application and database environment stability and optimisation.
- Assist with deployment planning, release activities, and post-deployment support.
Collaboration & Support
- Collaborate with developers, analysts, testers, architects, and infrastructure teams throughout the SDLC.
- Provide technical mentorship and guidance to junior developers.
- Support system monitoring, optimisation, and environment stability initiatives.
- Participate in standby support and after-hours support where required.
- Act as a technical liaison across teams and stakeholders.
Database & Technical Standards
- Assist with SQL database design, optimisation, and implementation modelling.
- Contribute towards development standards, coding principles, and best practices.
- Support CI/CD and deployment automation initiatives.
Minimum Requirements
- Relevant IT Qualification (Degree or Diploma)
- BSc or National Diploma in Computer Science advantageous
- AWS certification advantageous
- Minimum 8+ years’ experience in object-oriented software development environments
- Experience within investment management or financial services environments advantageous
Technical Experience Required
- Strong Python development experience
- Hands-on experience with FastAPI and Django
- Angular development experience including Micro Front-End architecture
- Ruby on Rails development experience
- Strong MS SQL database design and optimisation experience
- RESTful API development and integration
- Git version control
- CI/CD pipelines
- AWS cloud technologies
- OOP, SOLID Principles, and Design Patterns
- Microservices and containerisation exposure advantageous
Competencies
Cultivates Innovation
- Encourages new ideas, experimentation, and continuous improvement
- Promotes innovative thinking and breakthrough solutions
- Supports modern engineering and technology adoption initiatives
Collaboration
- Works effectively across technical and business teams
- Encourages open communication and shared decision-making
- Builds strong working relationships with stakeholders and delivery teams
Flexible & Adaptive
- Remains calm and solution-focused under pressure
- Adapts effectively to changing priorities and delivery environments
- Maintains momentum during complex delivery initiatives
Client Focus
- Understands and responds to evolving business and customer needs
- Supports delivery of high-quality client-centric solutions
- Aligns technical delivery with business objectives
Drives Results
- Delivers quality solutions within agreed timelines
- Demonstrates accountability and ownership
- Supports high-performance delivery environments
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
* If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.