Current jobs related to Mid Software Developer- Hybrid - Johannesburg, Gauteng - JenRec Recruitment

  • Software Developer

    15 hours ago


    Johannesburg, Gauteng, South Africa JenRec Recruitment Full time

    Job Title: Software Developer - HybridWe are seeking a skilled Software Developer to join our team in Cape Town or JHB. As a hybrid developer, you will work on a variety of projects, including full-stack development, database administration, and cloud engineering.About the CompanyOur client is a medium-sized company that specializes in software development...

  • Mid Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: Mid DeveloperAt Planet10, we are seeking a highly skilled Mid Developer to join our Software Development team. As a key member of our team, you will be responsible for managing both front-end and back-end development processes, implementing solutions from conception to final product according to business needs.Key Responsibilities:Work within a...


  • 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 Liyema Consulting Full time

    About the RoleWe are seeking a highly skilled and experienced software developer to join our team at Liyema Consulting. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesSoftware Development: Develop software...


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

    Exciting Opportunity for an Intermediate.NET Software EngineerElevate your career at Entelect, where we prioritize people and nurture a culture of growth, collaboration, and innovation.What You'll Be Doing:Delivery: Utilize your expertise to develop world-class web and mobile applications for leading organizations in South Africa.Exploring methods: Enhance...


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

    Exciting Opportunity for an Intermediate.NET Software EngineerElevate your career at Entelect, where we prioritize people and nurture a culture of growth, collaboration, and innovation.What You'll Be Doing:Delivery: Utilize your expertise to develop world-class web and mobile applications for leading organizations in South Africa.Exploring methods: Enhance...


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

    Exciting Opportunity for an Intermediate.NET Software EngineerElevate your career at Entelect, where we prioritize people and nurture a culture of growth, collaboration, and innovation.What You'll Be Doing:Delivery: Utilize your expertise to develop world-class web and mobile applications for leading organizations in South Africa.Exploring methods: Enhance...


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

    Exciting Opportunity for an Intermediate Java Software EngineerElevate your career at Entelect, where we prioritize people and nurture a culture of growth, collaboration, and innovation.What You'll Be Doing:Delivery: Develop world-class web and mobile applications for leading organizations in South Africa.Exploring methods: Enhance product quality through...


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

    Exciting Opportunity for an Intermediate Mobile Software EngineerElevate your career at Entelect, where we prioritize people and nurture a culture of growth, collaboration, and innovation.What You'll Be Doing:Delivery: Utilize your expertise to develop world-class mobile applications for leading organizations in South Africa.Exploring methods: Enhance...


  • Johannesburg, Gauteng, South Africa Ipsos Full time

    Key Responsibilities:We are seeking a skilled Mid-Level Developer to join our team at Ipsos. As a key member of our development team, you will be responsible for ensuring the efficient operation of the systems you manage.Key Performance Areas:Develop and maintain high-quality software solutions that meet the needs of our clients.Build and maintain strong...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Software Engineer Opportunity at Planet10We are seeking a skilled Software Engineer to contribute to the development of our web applications and computer systems.As a Software Engineer, you will work with Java, following established IT standards, policies, and procedures. You will collaborate with colleagues in hybrid teams to design and develop successful...


  • 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 E-Merge Full time

    Job Title: Senior C# Software DeveloperE-Merge is seeking a highly skilled Senior C# Software Developer to join our team. As a key member of our development team, you will play a crucial role in building our in-house systems, developing on multiple platforms, and architecting solutions.About the Role:10+ years of experience in software development with a...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Our esteemed client, a leading global business, is seeking a highly skilled Dynamics 365 Developer to join their team as a permanent hybrid employee. As a key member of the implementation and support team, you will play a vital role in the successful deployment and maintenance of the Dynamics 365 system across the organization. **Key Responsibilities:**...


  • Johannesburg, Gauteng, South Africa Staff Unlimited Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Staff Unlimited Recruitment. As a key member of our Back-end Office Team, you will be responsible for leading the delivery of software solutions to achieve customer satisfaction.Key Responsibilities:Meet best practice criteria in the testing of softwareComplete work...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking a skilled Software Developer to join their team. The client specializes in developing bespoke technology solutions to assist organizations eliminate paper-based transactions. Our service offering includes:Key Technologies:Electronic formsElectronic signaturesFlexible user interfacesWorkflowBusiness intelligenceMonitoring &...


  • Johannesburg, Gauteng, South Africa Centrax Systems Full time

    Job DescriptionCentrax Systems is seeking a highly skilled Mid-Senior Developer to join our team. As a key member of our development team, you will be responsible for assisting in the development and customization of our ERP system.Key ResponsibilitiesDevelop and implement technical solutions for our ERP systemCollaborate with the Senior Developer and...


  • Johannesburg, Gauteng, South Africa Hyperclear Tech Full time

    Job Title: Procurement Specialist MidAbout the Role:We are seeking a highly skilled Procurement Specialist Mid to join our team at Hyperclear Tech. As a key member of our procurement team, you will be responsible for driving strategic procurement initiatives and overseeing complex procurement projects.Key Responsibilities:Transaction Management:Manage...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge is seeking a highly skilled R&D Lead to join their team in Pretoria. As a key member of the R&D team, you will be responsible for leading the development of cloud-based, hybrid, and on-premises HR/payroll systems for large corporate and public sectors.Key ResponsibilitiesAct as a transformation projects-focused development liaison,...

  • Software Developer

    1 day ago


    Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at FirstRand Bank Limited. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using various programming languages...

Mid Software Developer- Hybrid

4 months ago


Johannesburg, Gauteng, South Africa JenRec Recruitment Full time

My client works with C# .Net Core, Java, PostgreSQL, Mongo DB, MSSQL, Angular, JavaScript/Typescript, Cypress, Git, AWS, and Azure. However, as the need arises, they use other technologies and provide training to upskill on a regular basis.

Desired Skills

  • B.Sc, B.Eng or B.Com degree with IT related subjects as majors.

○ With above average results. Guideline is 65% average at university.

  • Matric results - A or B for Maths HG
  • Excellent communication skills - interpersonal, written, and public speaking

Benefits

  • Monthly Salary is cost-to-company, allowing you to manage your own financial planning
  • Company-funded Group Life and Disability cover
  • 20 days annual leave and it will increase to 22 days on completion of year 3
  • Financial assistance towards post-graduate studies
  • Discretionary bonus

They have different roles that typically distinguishes seniority, experience and mostly responsibility.

Desired Experience

  • Mid-level: 4-6 years experience
  • Programming experience in creating a full stack solution (Front-end, back-end, and data persistence)
  • Experience with Git an advantage
  • Experience with C#, JavaScript, MSSQL, or Postgres and advantage

About the company

They develop software for and provides integration and development services to industry-leading private and listed corporations. They do a mix of bespoke development and software product development. They have a track record of providing quality products and solutions to clients and the wider industry.


They have a strong culture and a set of values that their staff lives by. They stand out in the industry.

They are a medium-sized company and that allows them to create long-lasting relationships with their colleagues. Through these relationships, they build strong working bonds that contribute to their personal and professional capabilities.

A dedicated software development team gathers more detailed requirements before planning and timelining the project.

Now and again teams are joined by a client member who has specific knowledge needed for the project. This often takes place at the kick-off stage, to facilitate knowledge sharing.

Their software developers are technology agnostic and will always aim to use the clients preferred technology. This means the software development team needs to learn fast and be able to change lanes quickly from project to project. The company supports its developers with this through formal and informal training and certifications.