▷ (Only 24h Left) Senior Software Developer

2 months ago


Johannesburg, South Africa Jobted ZA C2 Full time

Job & Company Description:

The Senior Software Developer takes a leadership role in shaping the design, development and maintenance of software applications and translating complex user requirements into robust and efficient code, demonstrating a deep understanding of architectural patterns and scalable software design. The role involves leading and collaborating with cross-functional teams, providing technical guidance, and ensuring the adherence to industry best practices throughout the entire software development lifecycle. The role also includes mentoring and empowering junior team members, fostering a culture of continuous improvement, innovation, and the delivery of high-quality solutions that align with strategic business objectives and technological excellence.

The key responsibilities for this role will include:

- Design, Implement, Test, and Deliver code: Design and implement clean and efficient code, considering performance optimisation and security best practices. Design and implement tests for quality assurance, leading and participating in code reviews.

- Software Development and Architecture: Lead the design and development of high-quality, scalable software applications aligned with business requirements.

- Cross-functional collaboration (QA and testing, test support, technical and project leadership): Collaborate with QA teams to develop and execute comprehensive test plans, ensuring the reliability and security of software.

- Maintenance of new and existing software: Maintain and upgrade existing systems on an ongoing basis, ensuring ongoing efficiency and relevance

As you will be required to hit the ground running extensive experience is essential.

The requirements:

Qualification:

- Bachelors Degree (NQF level 7) in Computer Science, Engineering, or related field
- Azure/AWS certifications advantageous

Experience:

- 8-10 years experience in a software development role
- Experience with C#, .NET, .NET Core, Docker, Angular, Flutter, Node.js, Javascript, SQL, Web API (JSON)
- Proficiency in multiple programming languages with understanding of OOP principles
- Experience in SQL Server, Angular, Flutter, Nodejs
- Hands-on experience with one or more JavaScript frameworks
- Cloud environments (Azure, AWS)

Skills Required:

- Emotionally intelligent, communicates with impact, collaborates effectively and solutions focused

- Unit testing, integration, and functional testing

If you are interested in this opportunity, please apply directly. For more finance jobs, please visit



  • Johannesburg, South Africa DataFin Full time

    ENVIRONMENT: Our client is all about creating groundbreaking software solutions for their clients, and they're on the hunt for a Senior Java Developer. If you're all about tech and creating solutions for clients, they want you on their Technical Consulting team. Whether you've got a relevant 3/4-year diploma or degree (bonus points for Honors or postgrad),...

  • Senior Bookkeeper

    2 months ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Senior Bookkeeper Edenvale Johannesburg Gauteng Our technology manufacturing client in Edenvsle Kempton Park Johannesburg is looking for a Senior Bookkeeper with 8 years solid experience from Finance, Admin to HR Administration and Payroll. All on SAGE Software. Overseeing 5 other people in the finance department, management skills required and the ability...


  • Johannesburg, Gauteng, South Africa Rand Merchant Bank Full time

    Job Title : Senior Software DeveloperAbout the RoleThis position is for a skilled software developer to join our team at Rand Merchant Bank in Gauteng, Johannesburg. The ideal candidate will have 5 years of experience in developing and supporting account reconciliations across various applications.The successful candidate will be responsible for:Developing...


  • Johannesburg, South Africa BET Software Full time

    **We Want You**: The search is on for a **Senior Software Quality Analyst** who will support our company’s growth strategy by ensuring that our software packages are error-free. We want someone who is hawk-eyed to spot any imperfections in every release and to be at the forefront of leading or participating in the testing of systems. We want someone who...


  • Johannesburg, South Africa Tumaini Consulting Full time

    My client is looking for a Senior Software Developer, based in Johannesburg for a hybrid role. Requirements: · 8-10 years' experience in a software development role · Bachelor's Degree (NQF level 7) in Computer Science, Engineering, or related field · Experience with C#, .NET, .NET Core, Docker, Angular, Flutter, Node.js, JavaScript, SQL, Web API (JSON)...


  • Johannesburg, Gauteng, South Africa Mpilo Technologies (Pty) Ltd Full time

    Job DescriptionMpilo Technologies (Pty) Ltd is seeking a highly skilled Senior Enterprise Java Software Engineer to join our team. The ideal candidate will have extensive experience in designing and developing large-scale, complex software systems using Java.About the RoleThis is a challenging opportunity for a seasoned software engineer to lead the...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Job & Company Description: A well-established mining company is seeking a Senior Financial Accountant to oversee their financial reporting, budgeting, and compliance. In this role, you will be responsible for preparing accurate financial statements, performing variance analysis, managing cash flow, and ensuring compliance with industry standards. You will...


  • Johannesburg, South Africa Capital Recruit Full time

    Job Description FULL STACK DEVELOPER RANDBURG JHB JOB TITLE: Full Stack Developer REPORTS TO: Manager PURPOSE: To do cross product API integration and build front end application utilising new technologies such as Angular/React ESSENTIAL FUNCTIONS: Self Management: Guide development efforts towards successful project delivery Provide technical leadership to...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Job & Company Description: As the Chief Financial Officer, youll join an organization known for transforming the way businesses operate with advanced solutions. This role is ideal for a seasoned financial leader who thrives in a collaborative, fast-paced environment. You will oversee the Finance, IT, HR, and Payroll functions, ensuring financial stability...


  • Johannesburg, South Africa MSP Staffing LTD Full time

    The Senior Software Developer takes a leadership role in shaping the design, development, and maintenance of software applications and translating complex user requirements into robust and efficient code, demonstrating a deep understanding of architectural patterns and scalable software design. Key Requirements 8-10 years experience in a software...

  • Senior IT Auditor

    3 days ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    A prominent South African private healthcare provider, known for offering a wide range of healthcare services. The company operates through a network of hospitals, clinics, and other healthcare facilities, and it is dedicated to providing quality medical care to patients. The Senior Information Technology Audit role involves performing independent,...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Our client a well established transportation organisation is seeking the services of a Creditors Clerk for Fourways / Roodepoort , Johannesburg area. Successful candidate will be responsible for Debtors, Creditors and general administrative duties. WE WILL ONLY CONSIDER CANDIDATES WHO ARE PROFICIENT IN PASTEL AND EXCEL. Min Requirements - Grade 12 - Must...


  • Johannesburg, South Africa Tumaini Consulting Full time

    Our client, a dynamic technology solutions provider, specializing in delivering innovative digital products and services, is currently seeking an innovative Senior Software Developer to join the team. Requirements: · Proficient using C# and JavaScript · Experience with .NET, .NET Core, Angular, Flutter, and Node.js · Solid experience with SQL Server ·...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    What Youll Do: - Architecture & Implementation: Design, develop, and implement innovative solutions that enhance our payment systems. - System Optimization: Analyze and improve internal and client system implementations to boost performance. - Requirement Translation: Collaborate with business stakeholders to translate commercial needs into technical...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Why You Should Join Us: This is your chance to be part of a master brain team that delivers impactful technology solutions to clients locally and internationally. Youll work with a team of smart, experienced professionals who specialize in custom software development, focusing on eliminating manual processes and enhancing straight-through processing. We...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Job & Company Description: With a focus on delivering innovative healthcare solutions and a commitment to enhancing patient care, this client specializes in providing high-quality services and products to address diverse medical needs globally. Leveraging advanced technology and uncompromising quality standards, they ensure every solution meets rigorous...

  • Production Manager

    4 weeks ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Minimum Requirements - Matric - Valid Drivers License & Reliable Transport - Candidate must be an experience Production Supervisor / Manager - Must have some knowledge of machinery - Must show initiative - To ensure that only good blanks are used in the manufacturing process. - To ensure that products are produced to technical specifications and quality...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Job & Company Description: Our client is a leading force in the manufacturing industry, dedicated to innovation, quality, and efficiency. They are looking for a Senior Financial Accountant to play a key role in driving financial performance and operational efficiency. If you're ready to take your accounting career to the next level, we'd love to hear from...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Duties and responsibilities include, but are not limited to: - Solve business problems alone and as part of the team by applying good reasoning and logic to use one or more of the following technologies: ASP.NET, C#, Web services, Web APIs and SQL programming. ML.Net would be an advantage and part of the role moving forward. - Support the deployment of new...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Job and Company Description: This leading telecommunications and IT services provider, specializing in delivering innovative solutions for both businesses and consumers.. This organization is committed to providing cutting-edge technology to meet the evolving needs of the digital landscape. This opportunity will allow you to be part of an organization that...