- Job Type Full Time
- Qualification Bachelors
- Experience 5 years
- Location Gauteng
- Job Field ICT / Computer 
Software Developer (.Net) at Absa Group Limited (Absa)
Software Developer (.Net)
Job Summary
- Apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.
Job Description
CIB Corporate Technology uses the Salesforce Platform to manage essential operations and client interaction, feedback and onboarding across many diverse business areas:
- Coverage Banking, Product houses and Markets businesses, Legal for integration to the iManage Legal case management system. Â
- Compliance, The Client Service Centres, Credit, Marketing Cloud, Cash collections, Digital Partnerships etc.
- A dedicated Salesforce team of Full-stack Developers, Data Engineers and Configuration Specialists work to support the entire CIB business. Â Developing custom functionality on top of the existing SF platform and configure Salesforce to meet challenging and diverse business needs. Â Opportunities exist for ambitious technologists with almost any interest – from Architecture, Integration specialisation, or Full-stack Development to grow and enhance those skills within the CIB arena. The team embodies a culture of learning, empowerment, flexibility, recognition, work-life harmony and diversity & inclusion.
Skills and Experience required:
- ​Relevant B-Degree in Computer Science preferred but not essential if minimum requirements of experience & practical application is evident
- 5 + years Information Technology experience
- 3 + years hands on .Net Software development experience
- Automated testing, building and designing
- Excellent communication, analytical skills and decision making ability in collaborative environments
- Experience in specific coding / scripting languages – .Net
- Solid understanding of Object Oriented Design and ability to properly apply general design patterns and paradigms
- Some understanding of frameworks and libraries like JavaScript, jQuery, TypeScript, HTML, CSS
- Experience / understanding with appropriate unit testing framework(s)
- Affinity for debugging and problem-solving
Beneficial experience and certifications:
- Salesforce Development experience
- Salesforce Qualification(s) – 201, 450, 501, 502
- Salesforce Cloud, Experience and Marketing Cloud experience
Key Accountabilities:
- Code and test software and applications in keeping with given design and specifications
- Automated testing embedment
- Use the detailed program design received from the team lead to develop programs that accommodate automated output
- Implement changes in line with defined standards
- Adhere to Salesforce default functionality and apply
- Deployment of software via CI/CD or manual approved processes
- Engagement with end users to understand requirements, train on new functionality, assist testing process, document all changes made to the PRD environment
- Utilise Agile Methodology and deliver on user stories as specified in the sprints allocated
- Technical scheduled maintenance required from all team members, clean data, clean processes, optimise the engineering side of the application
- Obtain relevant Salesforce qualifications in order to optimally perform
- Highlight processes that needs to be optimised
- Team participation in building Salesforce
- Contribute to all phases of the development lifecycle
- Interpret analysis, problem definition & business requirements to identify solution requirements (e.g. features)
- Produce well-organised and documented source code for technical solutions
- Apply technical organisation principles of self-service, repeatability, testability, scalability & resilience in code development
- Apply general design patterns and paradigms to deliver technical solutions
- Debug existing source code and polish feature sets
- Work with integrated teams and other developers to improve and evolve technical products and services
- Study & apply Group Architecture & Infrastructure guidelines to all development work
- Support reviews, performance monitoring & ongoing optimization and maintenance on applications
- Stay ahead of the curve on emerging technologies and development practices and continuously evolve existing knowledge & skill in preparation for exposure to Automation, Integration, Messaging, CI/CD etc
- Update, create and appropriately store application documentation & technical specifications
- Participate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidents
- Team collaboration and mentoring
Education
- Bachelor’s Degree: Information Technology
Method of Application
Interested and qualified? Go to Absa Group Limited (Absa) on absa.wd3.myworkdayjobs.com to apply
Leave a Comment