Senior Software Developer

4 weeks ago


Johannesburg, South Africa Network Recruitment Full time
An industry-leading company is looking for a highly skilled Senior Software Developer to join their dynamic IT team. This is an office-based role in Johannesburg South, where you will be responsible for the development and support of .NET webform applications and C# services. You will play a crucial role in ensuring system reliability and performance while contributing to strategic initiatives.

Qualifications:
  • Bachelor's Degree in Computer Science, Information Technology, or a related field.
  • Minimum of 7 years' experience in software development.
  • Proficiency in .NET, C#, and MS SQL Database.
  • Experience with webform applications and service-oriented architecture.
  • Strong problem-solving skills with a keen attention to detail.
  • Excellent communication and teamwork abilities.

Requirements:

  • Lead the design, development, and implementation of new software requirements.
  • Collaborate with Project Managers and stakeholders to define project scope, objectives, and deliverables.
  • Provide technical guidance and mentorship to Junior Developers.
  • Develop and maintain .NET webform applications and C# services.
  • Troubleshoot and resolve issues reported through the helpdesk.
  • Perform code reviews to ensure adherence to best practices and coding standards.
  • Manage and maintain the MS SQL database, ensuring data integrity and security.
  • Implement and monitor application performance and security measures.
  • Conduct regular system audits and assessments to identify areas for improvement.

Preferred Skills:

  • Experience with Agile development methodologies.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Certification in relevant technologies or project management.

Why Join Us?:

  • Competitive market-related salary, dependent on skills & knowledge.
  • Comprehensive benefits, including medical aid & pension.
  • Work in a collaborative and innovative environment with access to the latest tools & technologies.

Apply now

If youre a passionate Senior Software Developer ready to take on an exciting challenge, apply today.
For more IT jobs, please visit

  • Johannesburg, Gauteng, South Africa Milton Resourcing Full time

    We are looking for a talented Senior Software Developer to join our team. Responsibilities: Developing high-quality software design and architecture Identifying, prioritizing, and executing tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting...


  • Johannesburg, Gauteng, South Africa Telesure Investment Holdings (Pty) Ltd. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Telesure Investment Holdings (Pty) Ltd.Key ResponsibilitiesDevelop, create, and modify general computer applications software or specialised utility programs.Analyse user needs and develop software solutions.Design software or customise software for client use with the...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...


  • Johannesburg, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor’s or master’s degree in computer science or a...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Welcome to your dream job as a senior software developer where you will work on designing and implementing software applications that meet our clients' needs.In this role, you will be responsible for translating business and functional requirements into technical specifications and developing the programming code to create the solutions.Your Key...


  • Johannesburg, Gauteng, South Africa Milton Resourcing Full time

    Key ResponsibilitiesMilton Resourcing is seeking a highly experienced Senior Software Developer to join our team.Key Responsibilities:Developing high-quality software design and architectureIdentifying, prioritizing, and executing tasks in the software development life cycleDeveloping tools and applications by producing clean, efficient codeAutomating tasks...


  • Johannesburg, Gauteng, South Africa Digital Gaming Corp. Full time

    Senior Software Developer (iGaming)Apply locations Johannesburg Pretoria time type Full time posted on Posted 30+ Days Ago job requisition id JR9596Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Who we areWe're part of Super Group, the NYSE-listed digital gaming company behind some of the world's...


  • Johannesburg, Gauteng, South Africa Norrin Radd (Pty) ltd Full time

    Norrin Radd (Pty) ltd is seeking an experienced Senior Software Development Manager to lead our software development team.The ideal candidate will have a strong background in software development, with expertise in mobile and back-end development, as well as cloud technologies. We are looking for someone who can guide the team on architecture, design, and...

  • Senior Developer

    1 day ago


    Johannesburg, Gauteng, South Africa Pacifica Senior Living Sunrise Full time

    Johannesburg, South Africa | Posted on 08/26/2024Centrax Systems is a provider of next-generation technology solutions and services that addresses customer challenges and empowers enterprises into the future and helping businesses stay ahead.Job DescriptionDevelop customizations and extensions for the ERP system. Work closely with the Technical Lead to...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are looking for an exceptional Backend Engineer to join our team at Network Recruitment.As a Senior Software Developer, you will play a key role in shaping the architecture and design of our backend systems. Your primary responsibility will be to architect, implement and maintain scalable backend services that meet the needs of our business.You will work...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Job Description:We are seeking a skilled Senior Electronics Software Developer to join our team at Network Engineering. As an Electronic Engineer specializing in software development, you will play a crucial role in designing, developing, and testing software solutions for electronic systems.Duties and Responsibilities:Software Development: Design, develop,...


  • Johannesburg, Gauteng, South Africa DataFin Full time

    About DataFinDataFin is an innovative Asset Protection Solutions Provider seeking a skilled Electronics Software Developer to join its team based in Lanseria. As the next Electronics Software Developer, you will play a crucial role in defining technical proposal content, ensuring teams have appropriate product & technical specs, and executing projects with...


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

    Johannesburg, South Africa | Posted on 06/18/2024 Remote / Office Based Office Based Position State/Province Gauteng Work Location Johannesburg Head Office City Johannesburg Country South Africa About usCompany Overview Preferental stands as a trailblazer in the digital property management sector, dedicated to pioneering customer-focused...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A pioneering leader in medical imaging technology , Lodox Systems (Pty) Ltd , is seeking a Senior Software Development Engineer to drive innovation in C++ application development for cutting-edge medical devices . This role is based in Johannesburg (on-site/hybrid TBD) and offers a unique opportunity to work on firmware, system architecture, and hardware...


  • Johannesburg, Gauteng, South Africa YellowDot Africa Full time

    Senior Software Architect/Developer, Software Developer Front End, Data EngineerDirect message the job poster from YellowDot AfricaSeniority LevelMid-Senior levelEmployment TypeFull-timeJob FunctionEngineering and Information TechnologyIndustries: Media ProductionAvailable Positions:Senior Software Architect/DeveloperJob LinkSoftware Developer Front EndJob...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A pioneering leader in medical imaging technology , Lodox Systems (Pty) Ltd , is seeking a Senior Software Development Engineer to drive innovation in C++ application development for cutting-edge medical devices . This role is based in Johannesburg (on-site/hybrid TBD) and offers a unique opportunity to work on firmware, system architecture, and hardware...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Our client is seeking a skilled Senior Software Developer to join their IT team. The ideal person will be responsible for developing and maintaining their .NET Web Forms application and C# services, ensuring the reliability and performance of their systems. This role involves operations and support, as well as contributing to a stable environment.Strategic...


  • Johannesburg, Gauteng, South Africa Edge Executive Search Full time

    Job DescriptionThe Senior Software Development Manager will oversee the development of high-performance applications, utilizing critical thinking, design thinking, and problem-solving skills to deliver complex technical solutions. This role involves leading agile teams, ensuring scalability, and maintaining enterprise-grade applications.Key...