Enable job alerts via email!

Senior Software Developer

Absa Group

Sandton

On-site

ZAR 600,000 - 800,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A prominent financial institution is seeking a Technical Developer to enhance its Salesforce capabilities and focus on .NET developments. The role involves mentorship and team collaboration for designing high-quality solutions. An ideal candidate should possess a Bachelor's degree in Information Technology and extensive experience in both .NET and Salesforce development.

Qualifications

  • 8 years of IT experience with 5+ years in .NET.
  • Experience in Salesforce is beneficial.
  • Strong debugging skills with proficiency in coding.

Responsibilities

  • Develop, test, and deploy software in line with specifications.
  • Conduct team code reviews and provide mentorship.
  • Engage with end users for requirements gathering and training.

Skills

Object-Oriented Design
Problem-Solving
Technical Leadership
Communication
Analytical Skills

Education

Bachelor's Degree in Information Technology

Tools

.NET
Salesforce
JavaScript
TypeScript
HTML
CSS

Job description

Empowering Africa’s tomorrow, together…one story at a time.

With over 100 years of rich history and a strong regional and international presence, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future, and shape our destiny as a proudly African group.

Job Summary

CIB Corporate Technology is seeking a Technical Developer to produce, test, document, and review source code according to CIB Salesforce standards. The role involves supporting Salesforce development and configuration, as well as .NET development, focusing on delivering high-quality end-user experiences for internal and external users.

The developer will collaborate with the Business team on architectural designs to manage business requirements, and will oversee the development and support of architecture design, deployments, code reviews, and mentoring of team members. Level 2 support on incidents will also be part of the responsibilities.

Job Description

CIB Corporate Technology utilizes the Salesforce Platform to manage operations, client interactions, feedback, and onboarding across various business areas, including:

  • Coverage Banking, Product Houses, and Markets
  • Legal (integration with iManage Legal case management system)
  • Compliance, Client Service Centres, Credit, Marketing Cloud, Cash Collections, Digital Partnerships, etc.

A dedicated Salesforce team comprising Full-stack Developers, Data Engineers, and Configuration Specialists supports the entire CIB business. They develop custom functionalities and configure Salesforce to meet diverse business needs. Opportunities are available for technologists interested in Architecture, Integration, or Full-stack Development, within a culture of learning, empowerment, flexibility, recognition, work-life balance, diversity, and inclusion.

Skills and Experience required:

  • Relevant B-Degree in Computer Science preferred but not essential if experience and practical application are demonstrated
  • 8 years of IT experience
  • 5+ years of hands-on software development experience, primarily with .NET
  • Experience with Salesforce is beneficial, but strong focus on .NET development is essential
  • Solid understanding of Object-Oriented Design and design patterns
  • Familiarity with frameworks like JavaScript, jQuery, TypeScript, HTML, CSS
  • Experience with automated testing, building, and designing software
  • Excellent communication, analytical skills, and decision-making abilities
  • Proficiency in coding/scripting languages, especially .NET
  • Experience with unit testing frameworks
  • Strong debugging and problem-solving skills
  • Technical and People Leadership experience in managing engineering teams

Advantageous Salesforce certifications include Salesforce 501 and 502, Salesforce Cloud, Marketing Cloud, Data Cloud, and Salesforce DX.

Key Accountabilities:

  • Design and architecture of new projects
  • Conducting team code reviews
  • Developing, testing, and deploying software in line with specifications
  • Implementing automated testing
  • Following detailed program designs to develop programs with automated outputs
  • Making changes according to standards
  • Utilizing Salesforce default functionalities and customizations
  • Deploying software via CI/CD or manual processes
  • Engaging with end users for requirements gathering, training, testing, and documentation
  • Applying Agile methodologies and delivering on user stories
  • Performing scheduled maintenance, data cleaning, and process optimization
  • Obtaining relevant Salesforce certifications for optimal performance
  • Identifying and optimizing processes
  • Participating in building Salesforce solutions
  • Contributing to all development lifecycle phases
  • Interpreting business requirements and defining solutions
  • Producing organized, documented source code
  • Applying principles of self-service, repeatability, testability, scalability, and resilience
  • Applying design patterns and paradigms
  • Debugging and polishing features
  • Collaborating with teams to improve technical products
  • Following Group Architecture & Infrastructure guidelines
  • Supporting reviews, performance monitoring, and ongoing optimization
  • Staying updated on emerging technologies and practices
  • Maintaining documentation and technical specifications
  • Participating in incident management and disaster recovery activities
  • Managing and mentoring team members

Education

Bachelor's Degree in Information Technology (Required)

Absa Bank Limited is an equal opportunity employer. Preference will be given to candidates from designated groups to enhance workforce diversity. The bank reserves the right not to fill the position if suitable candidates are not found.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.