Senior Analyst Developer (12-Month Contract)
SASSO CONSULTING
Pretoria, Gauteng
IT roles span help desk, support, networking and software development, and remain one of SA's most in-demand and best-paid skill areas.
This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).
Job description
Position - Senior Analyst Developer
Employment Type - 12-Month Fixed-Term Contract
Work Model - 100% Onsite (Non-Negotiable) Location - Pretoria, Gauteng
About The Role Our client is seeking an experienced Senior Analyst Developer to join a large-scale Payment Ecosystem Modernisation Programme. The successful candidate will play a key role in developing, maintaining, supporting, and enhancing critical national payment solutions while ensuring the stability, performance, and ongoing sustainability of enterprise payment platforms.
This position requires a highly skilled professional who combines strong business analysis capabilities with hands-on software development experience within enterprise environments.
Key Responsibilities
Business Analysis
- Engage with business stakeholders and business analysts to understand business requirements.
- Analyse existing business processes and identify opportunities for system improvements.
- Translate business requirements into functional and technical specifications.
- Conduct impact assessments for new developments and system enhancements.
Solution Design
- Design scalable, maintainable enterprise applications.
- Produce technical and functional design documentation.
- Participate in architecture discussions and technical design reviews.
- Ensure solutions align with enterprise architecture standards and best practices.
Software Development
- Design, develop and maintain enterprise applications.
- Build new functionality and implement system enhancements.
- Resolve software defects and production issues.
- Follow secure coding standards and development best practices.
- Perform code reviews and unit testing.
Testing & Quality Assurance
- Support System Integration Testing (SIT).
- Participate in User Acceptance Testing (UAT).
- Resolve testing defects.
- Assist with test planning and execution.
- Ensure applications meet quality, security and performance standards.
Production Support
- Provide second- and third-line application support.
- Investigate and resolve production incidents.
- Perform preventative application maintenance.
- Support change, incident and problem management processes.
- Ensure system availability and operational stability.
Documentation
- Maintain technical documentation.
- Produce functional specifications.
- Develop technical manuals and user guides.
- Prepare deployment documentation and release notes.
- Participate in knowledge transfer sessions with technical teams.
Key Deliverables
The successful candidate will be responsible for:
- Developing and maintaining enterprise payment applications.
- Building solutions according to approved technical designs.
- Supporting IBM MQ integrations and web applications.
- Producing high-quality technical and functional documentation.
- Participating in requirements workshops.
- Maintaining architecture documentation and operating procedures.
- Preparing deployment documents, release notes and change requests.
- Supporting application maintenance, upgrades and security patching.
- Delivering solutions that comply with governance, change control and release management standards.
- Maintaining service levels of 98% or higher.
Qualifications Minimum Requirements
- Bachelor's Degree in Computer Science or an equivalent tertiary qualification.
Experience
- Minimum 8 years' experience as a Senior Developer or Technical Specialist.
- Proven experience within enterprise software development and application support environments.
- Experience across the full Software Development Life Cycle (SDLC).
Essential Technical Skills Candidates must have strong experience with:
Programming Languages
- Java
- C#
Frameworks & Technologies
- Spring Boot
- Java EE / Jakarta EE
- Angular
- REST APIs
- Microservices
Integration Technologies
- IBM MQ (JMS)
- JDBC
- JPA
Data Formats
- XML
- XSD
- XSL
DevOps & CI/CD
- GitLab or similar CI/CD tools
Operating Systems
- Unix
- Linux
Monitoring
- Application Performance Monitoring (APM) tools
Advantageous Experience
Experience in the following environments will be highly advantageous:
- Banking
- Financial Services
- National Payment Systems
- Cross-border Payment Systems
- ISO 15022 Messaging Standards
- ISO 20022 Messaging Standards
Competencies
The ideal candidate should demonstrate:
- Strong analytical and problem-solving skills
- Technical analysis and solution design expertise
- Excellent documentation skills
- Knowledge of Software Development Life Cycle (SDLC)
- Strong verbal and written communication skills
- Relationship management skills
- Time management and organisational skills
- Presentation skills
- Ability to work collaboratively within cross-functional teams
- Self-motivated with a proactive approach
- High attention to detail
What's on Offer
- 12-month contract opportunity.
- Exposure to a large-scale enterprise modernisation programme.
- Opportunity to work on critical payment infrastructure projects.
- Collaborative environment with experienced technical and business teams.
- Market-related hourly rate (approximately R550–R600 per hour, depending on experience and suitability).
Good to know
What does this it job pay?
This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).
Do I need experience for it jobs in Pretoria?
This it role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.
How do I apply for this job?
Tap "Apply on Linkedin" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Linkedin · Posted 2 weeks ago
More it and similar jobs in Pretoria
Flink Recruit Pretoria
R70K - R83K/mo