Bsc Computer Science jobs in Johannesburg, Gauteng
Sort by: relevance - date
- InvestecJohannesburg, Gauteng 2196
- Investec Sandton is looking for a Full stack developer (at least 5 years' experience) in the Business and Commercial Banking Tech - Borrowing-Based Facility…
- View all Investec jobs - Johannesburg jobs
- Salary Search: Full Stack Developer salaries in Johannesburg, Gauteng 2196
- See popular questions & answers about Investec
- Talent EngineBryanston, Gauteng 2191
- Familiarity with Agile concepts and their application in a data science and product development environment.
- The role requires a strong blend of data science,…
- BBDJohannesburg, Gauteng
- Calling all talented students who are currently studying within the Information Technology (IT) field.
- Are you looking to major in Computer Science, Computer &…
- View all BBD jobs - Johannesburg jobs
- Salary Search: Bursary Programme (SA26) salaries
- See popular questions & answers about BBD
- FirstRandJohannesburg, Gauteng
- To design and develop websites that meet high standards of visual appeal, usability, and technical performance.
- Deep focus on health and wellbeing.
- View all FirstRand jobs - Johannesburg jobs - Developer jobs in Johannesburg, Gauteng
- Salary Search: Developer V salaries in Johannesburg, Gauteng
- See popular questions & answers about FirstRand
- Curro Holdings LtdJohannesburg North, Gauteng
- We are seeking a passionate and experienced Laboratory Technician (Science) to join our high school team and support our science department through effective…
- View all Curro Holdings Ltd jobs - Johannesburg North jobs
- Salary Search: Laboratory Technician salaries
- See popular questions & answers about Curro Holdings Ltd
- BBDJohannesburg, Gauteng
- Design and deliver cloud-ready services and RESTful APIs.
- Own features end-to-end: database schema, service layer, tests, deployment, and monitoring.
- View all BBD jobs - Johannesburg jobs - Java Developer jobs in Johannesburg, Gauteng
- Salary Search: Java Engineer (SA26) salaries in Johannesburg, Gauteng
- See popular questions & answers about BBD
- BankservAfricaJohannesburg, Gauteng 2196
- The main purpose of the Java Developer is to analyse technical specifications and design/develop applications based on result of all analysis for internal and…
- View all BankservAfrica jobs - Johannesburg jobs
- Salary Search: Java Developer salaries in Johannesburg, Gauteng 2196
- See popular questions & answers about BankservAfrica
- BBDJohannesburg, Gauteng
- Our services span digital enablement, software engineering and solutions support, including cloud engineering, data science, product design, and managed…
- The Focus GroupSandton, Gauteng
- To effectively support and maintain existing trading systems within global markets and identify opportunities and recommend technology solutions that enable the…
- The Focus GroupJohannesburg, Gauteng
- IT Diploma or Degree; Product certification; or IT related degree such as BCOM Informatics or BSC Computer Science - Data management / Data science…
- PSG Konsult Ltd.Rosebank, Gauteng
- Advanced computer literacy, with mastery over MS Office and specifically complex MS Excel modelling, screening, and data-set manipulation.
- View all PSG Konsult Ltd. jobs - Rosebank jobs - Trader jobs in Rosebank, Gauteng
- Salary Search: Securities Trader | Rosebank, Gauteng | Permanent salaries
- See popular questions & answers about PSG Konsult Ltd.
- PSG Konsult Ltd.Johannesburg, Gauteng
- Lead the design and delivery of PSG Wealth transactional platforms, line of business systems, and architectural solutions that are at the forefront of the…
- PBT GroupJohannesburg, Gauteng
- PBT Group is seeking an experienced Engineering Lead to envision, lead and develop fit-for-purpose, integrated end-to-end technical solutions across multiple…
- View all PBT Group jobs - Johannesburg jobs
- Salary Search: Engineering Lead salaries in Johannesburg, Gauteng
- PBT GroupJohannesburg, Gauteng
- PBT Group is seeking an experienced Engineering Lead to envision, lead and develop fit-for-purpose, integrated end-to-end technical solutions across multiple…
- View all PBT Group jobs - Johannesburg jobs
- Salary Search: Engineering Lead salaries in Johannesburg, Gauteng
- The Focus GroupSandton, Gauteng
- Apply deep expertise in TigerGraph, graph analytics, and graph-based machine learning to architect and implement enterprise-scale graph platforms and advanced…
- The Focus GroupSandton, Gauteng
- To envision, lead and develop fit-for-purpose, integrated end-to-end technical solutions across multiple technologies for the organisation through inspirational…
Job Post Details
Job details
Pay information not provided
Johannesburg, Gauteng 2196
Full job description
Description
Investec Sandton is looking for a Full stack developer (at least 5 years' experience) in the Business and Commercial Banking Tech - Borrowing-Based Facility team who will be part of the full application life cycle including, but not limited to, the evaluation of business requirements, system analysis and design, writing of technical specifications and diagrams, programming, unit testing, maintenance, and technical support of our applications.
Experience, skill and capability
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Investec Sandton is looking for a Full stack developer (at least 5 years' experience) in the Business and Commercial Banking Tech - Borrowing-Based Facility team who will be part of the full application life cycle including, but not limited to, the evaluation of business requirements, system analysis and design, writing of technical specifications and diagrams, programming, unit testing, maintenance, and technical support of our applications.
Experience, skill and capability
- Qualification: B. Comm (Information Systems) / BSc (Computer Science) or relevant qualifications
- Proficient in Programming Languages: JavaScript, Typescript, .NET, C#
- Front-end Development: Knowledge of front-end technologies like HTML, CSS, and JavaScript frameworks - Angular - to build responsive and user-friendly web interfaces
- Back-end Development: Proficiency in server-side programming using frameworks and technologies such as Node.js, ASP.NET MVC, to handle server logic, data storage, and integration with databases
- Databases and Query Languages: Experience working with relational databases and understanding of SQL query languages, along with Liquibase understanding (advantageous)
- API Development and Integration: Ability to design, build, and consume RESTful APIs, as well as integrate with external APIs and services to exchange data between systems
- Version Control: Familiarity with version control systems like Git and understanding of branching, merging, and resolving conflicts to collaborate effectively with other developers
- Responsive Design and CSS Frameworks: Advantageous to have understand responsive design principles and experience with CSS frameworks like Bootstrap or Foundation to create visually appealing and mobile-friendly web applications
- Testing and Debugging: Ability to write unit tests, perform integration testing, and debug applications to ensure code quality, identify and fix issues, and improve overall reliability pre- and post-deployment
- Deployment and DevOps: Azure DevOps pipelines - develop infrastructure and code using bicep Proficiency in deploying applications to Azure DevOps for managing source code repositories, building and releasing applications, and implementing continuous integration and delivery processes (CI/CD) and infrastructure automation, including automated deployment pipelines
- Security Best Practices: Understanding of web application security concepts, such as Azure Active Directory (Azure AD) and the ability to integrate authentication and authorisation mechanisms into applications using Azure AD, data validation, and protection against common vulnerabilities
- Performance Optimisation: Experience in optimising application performance, including minimising load times, optimising database queries, and implementing caching mechanisms
- Problem Solving and Troubleshooting: Strong analytical and problem-solving skills to identify, debug, and resolve issues in both front-end and back-end components of applications
- Collaboration and Communication: Effective communication and collaboration skills to work in cross-functional teams, participate in code reviews, and communicate technical concepts to non-technical stakeholders
- Continuous Learning and Adaptability: Willingness to learn new technologies, keep up with industry trends, and adapt to evolving development practices and tools
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Let Employers Find YouUpload Your Resume