Standard Bank
Senior Specialist IT Systems Developer
Company
Role
Senior Specialist IT Systems Developer
Location
Job type
Full-time
Found on Mokaru
12 hours ago
Salary
Job description
We're looking for a Senior Specialist IT Systems Developer to join our organization in Johannesburg, South Africa. In this role, you will take ownership of designing, developing, and maintaining sophisticated IT systems with a focus on the Muelsoft platform. As a senior-level professional, you will combine technical expertise with analytical thinking to deliver robust, scalable solutions that drive organizational success. Your detail-oriented approach and organizational skills will be essential in managing complex development projects and mentoring junior team members.
- Design, develop, and deploy advanced IT systems and applications using the Muelsoft platform, ensuring adherence to best practices and organizational standards
- Analyze system requirements and translate them into efficient technical solutions, demonstrating strong problem-solving capabilities
- Write clean, maintainable code and conduct thorough code reviews to ensure quality and consistency across development projects
- Develop and optimize databases, APIs, and system integrations to enhance performance and functionality
- Troubleshoot and debug complex system issues, implementing effective solutions in a timely manner
- Maintain comprehensive technical documentation for systems, processes, and code to support knowledge transfer and organizational continuity
- Collaborate with cross-functional teams including business analysts, quality assurance, and infrastructure teams to deliver integrated solutions
- Implement security best practices and ensure compliance with organizational policies and industry standards
- Mentor and provide technical guidance to junior developers, fostering a culture of continuous learning and improvement
- Participate in code version control management and contribute to the continuous improvement of development processes
- Stay current with emerging technologies and industry trends relevant to IT systems development
**Required Skills and Experience:**
- 7+ years of professional experience in IT systems development and software engineering
- Advanced proficiency with the Muelsoft platform and related technologies
- Strong programming expertise in multiple languages relevant to systems development
- Demonstrated experience in systems architecture and design
- Solid knowledge of database management, optimization, and SQL
- Proficiency with version control systems and collaborative development tools
- Experience with API development, integration, and web services
- Strong analytical and problem-solving skills with meticulous attention to detail
- Excellent technical documentation and communication abilities
- Familiarity with software development lifecycle (SDLC) methodologies
**Preferred Skills and Experience:**
- Experience leading technical projects or mentoring development teams
- Knowledge of cloud-based systems development and deployment
- Expertise in performance optimization and system scalability
- Experience implementing security protocols and best practices
- Familiarity with Agile or Scrum development methodologies
- Background in enterprise software development environments
**Domain Expertise:**
- IT Systems Architecture
- Enterprise Application Development
- Muelsoft Platform Specialization
Behavioural Competencies:
- Adopting Practical Approaches
- Articulating Information
- Checking Things
- Developing Expertise
- Documenting Facts
- Embracing Change
- Examining Information
- Interpreting Data
- Managing Tasks
- Producing Output
- Taking Action
- Team Working
Technical Competencies:
- Agile Engineering
- API Engineering
- Automation
- Cloud Computing
- Continuous Delivery (CD)
- Continuous Deployment
- Continuous Integration (CI)
- Core Systems
- Data Engineering
- Design Thinking
- Error Budgets
- Incident Response
- Infrastructure as Code (IaC)
- Knowledge Management
- Microservices
- Non-abstract Large System Design (NALSD)
- Observability (Application and Web Analytics)
- Platform Engineering
- Policy as Code
- Post-incidence Analysis
- Reliability and Resilience
- Security Engineering
- Service Level Management
- Software Engineering Methods
- Software Engineering Tools
- Software Foundations
- System Integration
- Test-driven Design (TDD)
- Threat Modelling


