Current jobs related to Senior Software Developer - Johannesburg - Network Recruitment


  • 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 Recruit King Full time

    Job Title: Senior Software DeveloperAbout Us: Recruit King is a leading recruitment agency specializing in IT and technology staffing.Job Summary:We are seeking an experienced Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software applications.Key...


  • 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...


  • Johannesburg, Gauteng, South Africa Exclusively Remote Full time

    {"h1": "Senior Software Developer", "p": "We are seeking a highly skilled Senior Software Developer to join our dynamic team in the UK. As a Senior Software Developer, you will be responsible for leading the development of our software applications, collaborating with our software architect, and mentoring junior team members. Key Responsibilities: *...


  • 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...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior DeveloperWe are seeking an experienced Senior Developer to lead our development team. As a key member of our team, you will be responsible for overseeing the development and implementation of new systems, as well as updating existing software and conducting feasibility studies.Key Responsibilities:Oversee the development and implementation...


  • 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 Capital Recruit Full time

    Job Title: Senior DeveloperWe are seeking an experienced Senior Developer to lead our development team. As a key member of our team, you will be responsible for overseeing the development and implementation of new systems, as well as updating existing software and conducting feasibility studies.Key Responsibilities:Oversee the development and implementation...


  • 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 Agile Bridge Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Agile Bridge. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Ruby on Rails, Angular, and Electron.Responsibilities:Design and develop robust APIs using...

  • 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.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 Capital Recruit Full time

    Job Title: Senior Software DeveloperWe 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.Responsibilities:Design and develop software applications using a...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Job Summary:As a Senior Software Developer at Ashton Personnel, we are seeking a highly skilled and experienced professional to join our team as a Senior Software Developer. This is a fantastic opportunity to work on challenging projects and contribute to the growth and success of our company.Key Responsibilities:* Design, develop, and implement software...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior DeveloperWe are seeking an experienced Senior Developer to lead our development team. As a key member of our team, you will be responsible for overseeing the development and implementation of new systems, as well as updating existing software and conducting feasibility studies.Key Responsibilities:Oversee the development and implementation...


  • Johannesburg, South Africa Hire Resolve Full time

    Hire Resolve is currently 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. Responsibilities Design, develop, and maintain software solutions based on...


  • 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 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 PRR Recruitment Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at PRR Recruitment Services. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior DeveloperWe are seeking an experienced Senior Developer to lead our development team. In this role, you will be responsible for overseeing the development and implementation of new systems, as well as updating existing software and conducting feasibility studies.Key Responsibilities:Performing coding assignments and reviewing code work for...


  • Johannesburg, Gauteng, South Africa Agile Bridge Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Agile Bridge. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications using Ruby on Rails, Angular, and Electron.Key ResponsibilitiesDesign and develop robust APIs using Ruby on Rails and...

Senior Software Developer

4 months ago


Johannesburg, South Africa Network Recruitment Full time
The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.

Requirements:
  • Degree in Computer Science, IT, Engineering or related field.
  • At least 6 years active working experience in software development.
  • Active working experience in design and systems management.
  • Experience in working independently and in a team-oriented, collaborative environment.
  • Active working experience in mobile applications development platforms.
  • Experience with Agile software development methodologies and tools.
  • Experience with object-relational (PostgreSQL) and relational (MSSQL) databases.
  • Active working experience in Linux and Microsoft operating systems.
  • Hands-on software troubleshooting experience.
  • Knowledge of applicable data privacy practices and laws, solid working knowledge of current internet technologies.
  • Experience in technologies such as Visual Studio .Net with C#, .Net Core 6, Ionic, Angular 8 or higher, React, React Native, Open PDF, REST WS, GitHub source control, EXT.Net, Cache and Inter systems DB.

Job & Company Description:
  • Manage diagnostic analysis of all test results and deliver solutions to critical areas
  • Support the preparation and documentation of software requirements and specifications
  • Team up with analysts and designers in the development and the initiation of new software programs and applications
  • Consistently write, translate, and code software programs and applications according to specifications
  • Promote and disseminate knowledge of application development best practices
  • Determine, develop, and maintain user manuals and guidelines
  • Develop an awareness of programming and design alternatives
  • Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts
  • Collect statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members
  • Install software products for end users as required
  • Regularly work with managers, clients, vendors, and agencies to field queries and questions
  • Liaise with the companys software and hardware suppliers for quick rectification of any problems or emergencies
  • Communicate with network administrators, systems analysts, programmers, and other software engineers to resolve any defects in products or company systems
  • Supervise the quality assurance of program logic, data processing, and error resolution
  • Plan phases of the software development life cycle (SDLC) for a variety of projects
  • Recommend, schedule, and perform software improvements and upgrades for optimal performance of company applications, research, document, and implement program requirements and specifications
  • Track and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging
  • Take an active role in cross-departmental projects when needed
  • Train, manage and provide guidance to junior software development staff
  • Write and/or delete programming script to enhance functionality and/or appearance of company applications as necessary

Apply now