MCPNew: Mokaru MCP server is live
Standard Bank

Standard Bank

Senior Specialist IT Systems Developer

Role

Senior Specialist IT Systems Developer

Job type

Full-time

Found on Mokaru

12 hours ago

Share this job

Salary

Not disclosed by employer

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
Resume ExampleCover Letter Example

Explore more