Developer
Found in: Talent ZA C2 - 2 weeks ago
The Developer will report to the Engineering Manager South Africa and is responsible for the server side of our Solution. As a Developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable solutions to meet our company’s needs. As a company, Kuba Pay believes in the importance of efficient public transport and its positive effects on the economy, environment, and accessibility. The company operates globally, with offices in London, Johannesburg, Rome, and Besançon. Kuba Pay's ultimate vision is to eliminate the burden of ticketing, an objective, which you will help to achieve.
Duties and Responsibilities:
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment,
- Design, develop, code, test and debug system software,
- Review code and design,
- Analyse and enhance efficiency, stability and scalability of system resources,
- Integrate and validate new product designs,
- Support software QA and optimise I/O performance,
- Provide post production support,
- Interface with hardware design and development,
- Assess third party and open source software,
- Participate in the entire application lifecycle, focusing on coding, testing and debugging,
- Write clean code to develop functional applications,
- Troubleshoot and debug applications,
- Perform UI tests to optimise performance,
- Manage cutting-edge technologies to improve legacy applications,
- Collaborate with Front-end developers to integrate user-facing elements with server side logic,
- Gather and address technical and design requirements,
- Provide training and support to operational team,
- Build reusable code and libraries for future use,
- Liaise with developers, designers and system administrators to identify new features,
- Investigate the best way of Implementing solution,
- Draft technical documentation on the solution as well as best practices.,
- Assist other Developers on issues,
- Liaise with the Software Delivery manager of the issues and risk,
- Follow emerging technologies,
- Provide thought expertise on our solution,
- Comply will all internal policies, Information Security Management Systems (ISMS) and legal regulations at all times,
- Support System Integrators with Back office deployments
- Support operations team with issue debugging and code maintenance.
- Ad hoc duties as required i.e Reports debugging.
Requirements
- Bachelor's degree in Computer Science or a related field
- The ability to work at the Johannesburg office five days per week
- 3+ years of experience in software development using Java or Python
- In-depth understanding of the entire development process (analysis, design, development and deployment),
- Hands on experience with programming/querying languages like HTML, SQL and Android,
- Proven work experience as a developer,
- Solid experience in programming and querying languages : C++, C#, SQL and PHP,
- Solid knowledge on Unix environment, including bash,
- Knowledge of the AWS not mandatory,
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS),
- Proven working experience in software engineering,
- Experience in hands-on development and troubleshooting on embedded targets,
- Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems,
- Quickly able to dive into a source code to get a quick high understanding view of it,
- High sense of issue investigation,
- Familiarity with software configuration management tools, defect tracking tools, and peer review,
- Working knowledge of .Net Frameworks and REST API architecture,
- Excellent analytical and time management skills,
- Teamwork skills with a problem-solving attitude,
- Quickly able to dive into a source code to get a quick high understanding view of it,
- High sense of issue investigation,
- Familiarity with software Methodologies i.e Agile,
- Good technical documentation and writing skills,
- Ideally knowledge on AWS solutions,
- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems,
- Adequate knowledge of reading schematics and data sheets for components.
- Mindset, soft skills & behaviours
The Developer must be resourceful, have strong personal motivational skills, be a relationship builder with excellent communications skills, incorporate an involved cartesian approach with the determination to succeed and have the aptitude to react quickly to given situations. The capacity to interact at all levels with the willingness to be flexible is essential to success in this role. The Developer must have an approachable and open nature to ensure ‘buy-in’ to the function is consistent across the Company, while aligning with Kuba’s pillars.
Kuba’s Core Pillars
Pilar 1: Customer obsession
Pillar 2: Personal accountability
Pillar 3: Raising the bar
Pillar 4: Community
Pillar 5: First principles
Pillar 6: Production over perfection
Benefits
- Salary commensurate with the position
- Provident Fund
- Paid Time Off
- Training & Development
-
Developer
Found in: Talent ZA C2 - 5 days ago
Johannesburg, South Africa Tipp Focus Full timeAbout the jobWe are looking for a talented developer to join our experienced development team. In this role, you will be responsible for designing, coding, testing, modifying, and implementing new or existing software products. Your duties will include liaising with the development managers, writing clean, scalable code, creating testing protocols, fixing...
-
Developer
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa Energy at Work Projects Full timeOverview: Dynamic software company with unique intelligence in background and verification checks is looking for an in-house developer who would like to invest themselves in advanced technology and rapid growth potential. An independent dynamic worker who is able to manage themselves and who is invested in staying ahead in Web Technology for the purposes of...
-
Developer
Found in: Talent ZA 2A C2 - 2 weeks ago
Johannesburg, South Africa Tower Group Full timeDeveloper required in Woodmead to join the team and assist with Integrations, Web Portal design, PC and Mobile applications and doftware and code management.SKILLS REQUIRED:Visual studios essentialSQL databases and T-SQL Management of transactions and data in code in SQLSource code management systems.E-commerce Platforms and pluginsIntegrations into various...
-
Developer
Found in: beBee S ZA - 3 weeks ago
Gauteng, Johannesburg, South Africa BankservAfrica Full timeBankservAfrica’s job vacancy, Career and Recruitment Job title : Developer jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : March 22, 2024 Quick Recommended Links Jobs by Location Job by industries WHAT YOU WILL DO As a Developer you are required to analyse technical specifications and design/develop applications based on result of all...
-
Head of Development
4 hours ago
Johannesburg, South Africa Dynexity Full timeMy client is looking for a Head of Development to join the team and be responsible for managing and driving accountability and ownership within the Development Team (Permanent position). Must have 10 years experience in IT systems development with minimum 8 years experience as a Software Development Manager - across various platforms and systems must have...
-
Software Developer
Found in: Whatjobs ZA C2 - 4 days ago
Johannesburg, South Africa IOCO Full timeWe are on the lookout for a Senior Specialist - Software Development. Support and grow software development capacity within the team. The ideal candidate has to have a full stack experience, and be flexible within the areas of consulting, solutioning, and development. The candidate has to be diverse and sufficiently experienced with SDLC, DevOps, cloud...
-
Software Developer
Found in: Talent ZA 2A C2 - 2 weeks ago
Johannesburg, South Africa IOCO Full timeWe are on the lookout for a Senior Specialist - Software Development.Support and grow software development capacity within the team. The ideal candidate has to have a full stack experience, and be flexible within the areas of consulting, solutioning, and development. The candidate has to be diverse and sufficiently experienced with SDLC, DevOps, cloud...
-
Application Developer
Found in: Whatjobs ZA C2 - 4 days ago
Johannesburg, South Africa Set Consulting Full timeApplication Developer R700K CTC Johannesburg A leading Global Transport and Logistics company has an exciting opportunity for an Application Developer. Reporting to the Senior Developer, you will be responsible for developing, testing, documenting and implementing applications/systems using the latest dot net version. You will also be required to research...
-
Application Developer
Found in: Talent ZA 2A C2 - 2 weeks ago
Johannesburg, South Africa Set Consulting Full timeApplication DeveloperR700K CTCJohannesburgA leading Global Transport and Logistics company has an exciting opportunity for an Application Developer. Reporting to the Senior Developer, you will be responsible for developing, testing, documenting and implementing applications/systems using the latest dot net version. You will also be required to research and...
-
Application Developer
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa SET Recruitment Consultants Full timeApplication DeveloperR700K CTCJohannesburgA leading Global Transport and Logistics company has an exciting opportunity for an Application Developer. Reporting to the Senior Developer, you will be responsible for developing, testing, documenting and implementing applications/systems using the latest dot net version. You will also be required to research and...
-
Application Developer
Found in: Adzuna ZA B C2 - 2 weeks ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeApplication DeveloperR700K CTCJohannesburgA leading Global Transport and Logistics company has an exciting opportunity for an Application Developer. Reporting to the Senior Developer, you will be responsible for developing, testing, documenting and implementing applications/systems using the latest dot net version. You will also be required to research and...
-
Talent Development Consultant
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa TFG Human Resources Full timePosition Description:As part of the People Shared Services that will provide excellent service and employee experience for our employees, the Talent Development Consultant’s primary responsibility is talent development operational implementation within skills development, learning design and delivery). The incumbent will ensure professional consultation...
-
Frontend Developer
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa Dimension Data Full timeFunctieomschrijvingAre you tired of micro-managing others? Are you looking for a job where your opinions matter and you can make an impact? My client instructed me to find you! We are looking forward to seeing your application for this Frontend Developer role.As a Frontend Developer, you'll be responsible for the design and development of new features on...
-
Integration Developer
Found in: Whatjobs ZA C2 - 4 days ago
Johannesburg, South Africa IOCO Full timeWe are seeking a talented and experienced Integration Developer to join our team. As an Integration Developer, you will play a key role in designing, implementing, and maintaining integration solutions to enable seamless communication and data exchange between different systems and applications. Job Purpose: To develop and support software that is specific...
-
Integration Developer
Found in: Talent ZA 2A C2 - 2 weeks ago
Johannesburg, South Africa IOCO Full timeWe are seeking a talented and experienced Integration Developer to join our team. As an Integration Developer, you will play a key role in designing, implementing, and maintaining integration solutions to enable seamless communication and data exchange between different systems and applications.Job Purpose:To develop and support software that is specific to...
-
Application Developer
Found in: Whatjobs ZA C2 - 4 days ago
Johannesburg, South Africa T & T Academy Full timeOur client based in Johannesburg would like to employ an Application Developer to join them JOB PURPOSE A developer is required to develop, test, document and implement application/systems using the latest version of dot net. The type of projects includes Web API, Blazor, SQL and Azure development. He/she will also be required to do research and help with...
-
Application Developer
Found in: Adzuna ZA B C2 - 2 weeks ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeOur client based in Johannesburg would like to employ an Application Developer to join them JOB PURPOSE A developer is required to develop, test, document and implement application/systems using the latest version of dot net. The type of projects includes Web API, Blazor, SQL and Azure development. He/she will also be required to do research and help with...
-
Application Developer
Found in: Talent ZA 2A C2 - 2 weeks ago
Johannesburg, South Africa T & T Academy Full timeOur client based in Johannesburg would like to employ an Application Developer to join them JOB PURPOSE A developer is required to develop, test, document and implement application/systems using the latest version of dot net. The type of projects includes Web API, Blazor, SQL and Azure development. He/she will also be required to do research and help with...
-
Angular developer
Found in: Adzuna ZA B C2 - 1 week ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeQualifications: Diploma/Degree in ITRequirements: 3-5 years web development 3-5 years apps development Angular 2+ .Net Core Bootstrap MongoDB T-SQL Rest / Soap Azure DevOps Docker, Kubernetes Git UX/UI Scrum/KanbanKPA's: Development of new eCommerce applications Maintenance of existing apps API integration Development of dashboards and reports Unit-tests...
-
C# developer
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa PRR Recruitment Services Full timeSoftware Developer C#.NET – R40k – R60k – Rivonia This well known company is looking for a Software Developer C#.NET candidate.The ideal candidate will have Degree or relevant diploma or certificationsDesign and Development Web and Mobile applications from user requirements to final implementation and post implementation support.Provide development...