Current jobs related to Senior Software Developer - Johannesburg, Gauteng - Capital Recruit


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About the RoleWe are seeking a highly skilled Senior .NET Software Developer to join our team at Entelect.As a Senior .NET Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using the latest .NET technologies.Key ResponsibilitiesDelivery: Collaborate with cross-functional teams to deliver...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Job Description:Mobile Application Software Engineer RoleAt Entelect Software Ltd, we are currently seeking an experienced Mobile Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining world-class mobile applications for leading organisations in South...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe're a custom software and product development IT company delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in solving complex problems and high-stake projects using a balanced combination of technical expertise and a deep understanding of client needs.Our prominent presence in the...


  • Johannesburg, Gauteng, South Africa Pillango Placements Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Pillango Placements. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using a variety of programming languages and technologies.Key Responsibilities:*...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering innovative solutions for large enterprises and dynamic startups.Our team of experts takes on complex problems and high-stake projects, combining technical expertise with a deep understanding of our clients' needs.Our CultureWe foster an environment where...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Job Title: Senior Software DeveloperAbout IOCO:At IOCO, we believe that innovative software solutions can solve complex real-world problems. We are a consultancy that pushes the boundaries of technology and development expertise across multiple industries.Job Description:We are seeking a Senior Software Developer to join our team. As a Senior Software...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software DeveloperAbout the JobWe are looking for a skilled Software Developer to join our team at “{company”. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:• Design and develop high-quality software applications• Collaborate with...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    {"title": "Software Development Role at Blue Bean Software", "description": "At Blue Bean Software, we're seeking a skilled Software Development Engineer to join our team. As a key member of our development team, you'll be responsible for designing, developing, and maintaining our web applications using VueJS, Supabase, and cloud functions with...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    Job Title: Java DevelopersJob DescriptionWe are seeking a skilled Java Developer to join our team at Copious Software. As a Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java 8 and Spring Stack.Key Responsibilities:Design and develop software applications using Java 8 and Spring Stack.Develop...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Software Developer OpportunityHire Resolve is seeking a highly skilled and experienced Senior Software Developer to join our client's team. As a Senior Software Developer, you will have the opportunity to work on exciting projects and contribute to the success of our clients while working remotely.Key Responsibilities:Design, develop, and maintain...

  • Senior Java Developer

    2 months ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in tackling complex problems and high-stakes projects using a balanced combination of technical expertise and deep understanding of our clients' needs.We have a strong...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Network Recruitment. As a Senior Software Developer, you will be responsible for designing, developing, and testing business solutions and services using C# and ASP.NET.Key Responsibilities:Design and develop business solutions and...


  • Johannesburg, Gauteng, South Africa Centrax Systems Full time

    Job DescriptionCentrax Systems is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and customizing our ERP system.Key ResponsibilitiesCollaborate with our Senior Developer and Technical Lead to implement technical solutionsWork on both backend...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high-stake projects through the use of a balanced combination between tech-savvy and a deep understanding of a...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and implementing new software requirements.Key Responsibilities:Lead the design, development, and implementation of new software...


  • Johannesburg, Gauteng, South Africa Pillango Placements Full time

    Job Title: Senior Net DeveloperPillango Placements is seeking a highly skilled and experienced Senior Net Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using .Net technologies.Key Responsibilities:Design and develop software applications...


  • Johannesburg, Gauteng, South Africa Pillango Placements Full time

    Job PurposeWe are seeking a highly skilled and experienced Senior Net Developer to join our team at Pillango Placements. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using a range of technologies including Angular,.Net, SQL Server, and Microsoft Tools.Key...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Software DeveloperHire Resolve is seeking a highly skilled and experienced Senior Software Developer to join our client's team.Key ResponsibilitiesDesign, develop, and maintain software solutions based on client requirements.Develop custom automated contracts and workflows for large legal clients.Collaborate with cross-functional teams to ensure...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a leading custom software and product development company, delivering innovative solutions for large enterprises and dynamic start-ups.We pride ourselves in taking on and solving complex problems, leveraging a balanced combination of technical expertise and deep understanding of our clients' needs.We have a strong presence in...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a custom software and product development IT company that delivers innovative solutions for large enterprises and dynamic start-ups.Our team is passionate about solving complex problems and taking on high-stakes projects using a balanced combination of technical expertise and deep understanding of our clients' needs.We have a...

Senior Software Developer

2 months ago


Johannesburg, Gauteng, South Africa Capital Recruit Full time
Job Description

**About the Role**

We are seeking a highly skilled Senior Software Developer to join our team at Capital Recruit. As a key member of our development team, you will be responsible for designing, developing, and implementing functional programs that meet business requirements.

Key Responsibilities:

  • Integrate technical and application components to meet business needs.
  • Collaborate with developers to design algorithms and flowcharts.
  • Develop clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Test and deploy programs and systems.
  • Fix and improve existing software.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug, and upgrade existing software.
  • Gather and evaluate user feedback.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.
  • Code and test program modules that meet design specifications.
  • Maintain, tune, and repair applications to meet technical and functional specifications.
  • Identify configuration changes to applications to meet business process requirements.
  • Read, understand, and effectively implement application specifications into database design.
  • Manage and/or provide guidance to clients.
  • Identify system deficiencies and implement effective solutions.
  • Create well-designed, reusable objects.

Requirements:

  • Computer Science Diploma or Higher.
  • 5 Years experience typical for someone at full proficiency for this role.
  • 2 years experience minimum experience to be fully proficient for this role.

Desirable Skills:

  • Django.
  • Python.
  • SQL.
  • Linux.
  • Source Control.
  • Testing Framework (PyTest).
  • Frontend Framework (Svelte, React, Knockout).

Personal Traits:

  • Team-building skills with technical and non-technical staff.
  • Attention to detail.
  • Deadline driven, accountable, thorough, and professional.
  • Proactive, efficient, and focused.
  • Responsible, self-managed, and delivery-focused.
  • Ability to write code of a consistently high quality.
  • Reliable, trustworthy, and a team player.
  • Experience working both independently and in a team-oriented, collaborative environment.
  • Flexible with proven ability to conform to shifting priorities, demands, and timelines through analytical and problem-solving capabilities.
  • Adept at conducting research into project-related issues and products.
  • Must be able to learn, understand, and apply new technologies.
  • Support diverse and inclusive work environment.