Software Engineer (Angular: CIB Stack)-05 Months Contract
Africonology
Software Engineer (Angular: CIB Stack)
Location
Gauteng, Johannesburg
Job Type
Contract - Full-Time hours
Job Description
The Software Engineer is responsible for the design, development, testing, and maintenance of web applications utilising the Angular framework within the Corporate and Investment Banking (CIB) technology stack. The role requires collaboration with cross-functional teams to deliver high-quality, scalable software solutions that meet business requirements and comply with industry regulations. The individual contributes to the continuous improvement of development processes, ensuring robust, secure, and efficient code.
Job Duties
- · Develop Angular components/modules for features committed to per Programme Increment
- · Implement responsive UI aligned to approved designs.
- · Write unit tests (Jasmine/Karma) for new components
- · Participate in peer code reviews
- · Maintain adherence to Angular style guide and team coding standards
- · Refactor legacy code identified in tech debt backlog
- · Contribute frontend architecture input to solution design (inception deck)
- · Ensure UI component reuse and consistency across the application
Required Qualifications
- Demonstrable proficiency in Angular framework and related web technologies (HTML5, CSS3, TypeScript, JavaScript).
- Strong understanding of software development life cycle methodologies including Agile and Scrum.
- Experience with RESTful APIs and integration of front-end applications with backend services.
- Familiarity with version control systems, preferably Git.
- Good understanding of responsive design principles and cross-browser compatibility.
- Proven ability to write well-structured and optimised code.
- Strong analytical and problem-solving skills.
- Excellent communication skills, both written and verbal.
Education
A Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is essential. Equivalent professional qualifications or relevant experience may be considered.
Experience
- Minimum of 5+ years’ experience developing web applications using Angular.
- Previous exposure to the banking and finance sector is highly advantageous.
- Experience working within Corporate and Investment Banking technology environments is preferred.
- Demonstrated experience working in a fast-paced, deadline-driven setting.
Knowledge and Skills
- In-depth knowledge of Angular framework features and best practises.
- Understanding of software architecture principles and design patterns.
- Familiarity with testing frameworks such as Jasmine and Karma.
- Knowledge of security considerations and data protection standards relevant to banking applications.
- Ability to effectively prioritise tasks and manage time in a dynamic environment.
- Strong teamwork skills with the capacity to work independently when required.
- ...DevOps/Software Engineer (CIB Stack) Location Gauteng, Johannesburg Job Type Contract – Full-Time hours Job Description This role requires the design, development, deployment and maintenance of software solutions within the Corporate and Investment Banking...
R 135,000 per month
A leading software and AI consulting firm is seeking a Senior Full-Stack Developer to join a high-impact... ...Skills required: Angular (preferred) or React... ...~ Strong full-stack engineering expertise ~ Proven... ...which is a hybrid 6-month contract position based in Johannesburg...R 900,000 pa
...a team that values clean architecture, engineering excellence, and continuous improvement.... ...Contribute to front-end development using Angular Work with distributed systems and event... ...EXPERTISE ~5+ years' experience in software engineering ~ Strong backend development...- ...Job Description About the Role We are looking for a highly skilled Full Stack Engineer with strong experience in front-end technologies (React or Angular) and back-end development using .NET/.NET Core . The ideal candidate will play a key role in designing,...
- About the job Intermediate Software Engineer (Contract) INTERMEDIATE SOFTWARE ENGINEER Location: South Africa / Global Delivery Environment Industry: Enterprise Application Management / Managed Services / Technology Delivery A leading workforce solutions...
- ...preferred that the individual be skilled in Angular and Native android development as the... .... You will be part of a talented software team that works on mission-critical applications... ...Degree in Computer Science or Computer Engineering from University (Essential) Experience...
- ...Job Description Our client is seeking an experienced Full Stack Developer with strong expertise in Java (Spring) and Angular . The successful candidate will be responsible for developing, enhancing, and maintaining scalable enterprise applications, working across...
R 38,000 - 50,000 per month
...(2) # Intermediate Hardware and Software Development Engineer (Embedded) (x1) # Intermediate Full Stack Software Development Engineer (Intermediate) – Angular + .NET + Azure DevOps (x1) Position... ...: R38 000.00 – R50 000.00 per month How to Apply Email your CV...- ...What You'll Be Doing Full Stack Development Design, develop... ..., and maintain high-quality software applications using .NET, C#,... ...front-end technologies such as Angular, Vue.js, HTML, CSS, and... ...Computer Science, Software Engineering , or a related field, or an...
- ...committed to delivering cutting-edge software solutions across multiple... ...a highly skilled Senior Full Stack Software Developer to join... ...front-end solutions using Angular, Vue.js, HTML, CSS, and JavaScript... ...Computer Science, Software Engineering, Information Technology, or...
- ...Your missions Full Stack Developer Develop and... ...to deliver high-quality software solutions for financial services... ...interfaces using ReactJS and Angular Collaborate with backend... ..., Telecom, Life Sciences and Engineering. We're focused on building and...
- ...Our client is seeking an experienced Data Engineer to join their Engineering team on a 6-month contract. This role is focused on designing, building, and maintaining scalable data infrastructure that supports both operational systems and analytics platforms. The ideal...
- ...test, deploy, and maintain full-stack applications from concept to... ...development tools to improve engineering productivity and accelerate... ...Django. Frontend: React or Angular, with Material UI, Tailwind... ...~5–7 years of professional software engineering experience delivering...
- About the job Junior Full Stack Developer (Contract) JUNIOR FULL STACK DEVELOPER Location: South Africa / Global Delivery Environment Industry: Enterprise Application Management / Managed Services / Technology Delivery A leading workforce solutions and...
- ...convenience of remote work." Klipboard provides specialist software, services and support to deliver fully integrated trading and business... ...a modern, scalable application. You'll be working across the stack, from front-end interfaces to backend services, and ensuring...
- ...Job Description Manager Software Engineering Job Rank : Manager Location : Johannesburg, Gauteng Your responsibilities The... ...development technologies preferential. ~ Experience as a full-stack developer with strong knowledge of software engineering...
- Kickstart your engineering career in an innovative environment where you'll contribute to the... ...of cutting-edge electronic and software-driven solutions. This role is perfect for... ...Software Developers (Back-End, Front-End, Full Stack) Mobile Developers Business &...
- ...job Front-end leaning Full Stack Engineer Full-Stack Developer... ...in their team for a talented Software Developer. This individual... ...,000 users over the next 18 months. By joining this team, you... ...Server Frontend: React, Ionic/Angular (mobile) Infrastructure:...
- ...The Opportunity: As a Full Stack Engineer within our Digital Product department, you'll help build and maintain the products and platforms that power Team Liquid's digital ecosystem. The role has a strong front-end focus, while also providing opportunities to contribute...
- Requirements: A Diploma or Degree in Management Sciences, Human Resources, Office Administration, or similar qualification. Minimum of 4 years' experience in Human Resources: Training. Responsibilities: Coordinate all aspects of training logistics, including...
- Requirements : ~ Qualification in Human Resources or Management Sciences or similar. ~ HR Professional (HRP) certification advantageous/preferred. ~6+ years Human Resources Generalist experience. ~36 years Employment Equity experience. ~36 years Industrial Relations...
- Job Description Managing and maintaining executive calendars, scheduling meetings and prioritizing requests in line with guidance from the Chief of Staff Coordinating logistics for Board and Committee meetings (e.g., venues, virtual platforms, catering) Preparing...
- Job Description About our client: Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit, they boast a dedicated team of over 600 employees, many with over a decade of tenure. They have built their...
- ...Requisition ID: 100630 Job Category: Engineering Location: Johannesburg, Gauteng, South Africa Join a company that is passionately... ...-effective solutions. ~ Experience with structural design software such as Prokon or Staad Pro ~ High level analytical skills...
- ...We are looking for a Painter / General Worker to join a dynamic team on a 12-month contract. Requirements: ? Grade 12 / Matric ? Good communication skills ? Industrial / manufacturing painting experience advantageous ? Attention to detail & quality workmanship...
- ...support millions of users across South Africa? Join a world-class engineering team dedicated to delivering simple, secure, and accessible... ...ever-evolving tech landscape. We're looking for a Full Stack Software Engineer who is passionate about clean architecture, modern...
- ...optimization, ensuring seamless, scalable, and performance-driven service delivery. The role We are looking for an enthusiastic Software Engineer, Java, to join our Software Development team. You will be part of a very competent team that works on mission - critical...
- Hands-on Head of Software Engineering with full SDLC ownership and a strong DevOps focus. Responsible for leading and evolving end-to-end development across internal and customer-facing systems, spanning both legacy and modern platforms. This working leadership role...
- We are looking for a hands-on Head of Software Engineering to lead and evolve the full software development lifecycle across a mix of internal and customer-facing systems. This role requires a balance of technical leadership and team management, with a strong focus on...
- We are seeking an Embedded Software Engineer to design, develop, and maintain software for embedded systems used in innovative electronic products. The successful candidate will work closely with hardware engineers and multidisciplinary teams throughout the product development...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Angular: CIB Stack)-05 Months Contract. Be the first to apply!
