Senior Software Developer

11 hours ago


Midrand, Gauteng, South Africa Hire Resolve Full time
Job Title: Intermediate Software Developer

Hire Resolve's client is seeking an experienced Intermediate Software Developer to join their dynamic team. As a key member of the software development lifecycle, you will be responsible for designing, developing, and maintaining software applications using modern development practices.

Key Responsibilities:
  • Design and develop software applications using modern programming languages and frameworks.
  • Collaborate with product managers and other developers to gather requirements and translate them into technical specifications.
  • Participate in code reviews to ensure high code quality and adherence to standards.
  • Troubleshoot and debug applications to enhance functionality and optimize performance.
  • Document code and software development processes for future reference and compliance.
  • Manage new strategic development and maintenance of existing applications.
  • Conduct weekly negotiations between business and project teams to build consensus on prioritization of requests.
  • Act as the technical owner of a set of applications.
  • Manage relationships with business owners and ensure business objectives are reflected in technical processes.
  • Ensure an appropriate supply of technical experts to fill available positions in delivery portfolios.
  • Manage projects or sets of projects in a programmed related to technical application sets.
  • Ensure applications remain adaptive to emerging client needs in their lifetime.
  • Extend or design new operational processes.
  • Manage relationships with 3rd party vendors in terms of commercial and service delivery.
  • People management, including providing guidance and skill development, and being accountable for performance metrics of direct reports.
  • Contribute towards IT and business strategy development.
  • Drive continuous improvements to team practices and operational environments.
  • Ensure security forms an integral part of all technology capabilities.
  • Manage all audits, risks, and compliance requirements to ensure adherence to regulations.
Requirements:
  • A minimum of 3-5 years of software development experience.
  • 5 – 10 years in development manager or technical lead role.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Experience working with web technologies (HTML, CSS, JavaScript).
  • Familiarity with databases (e.g., SQL or NoSQL) and CRUD operations.
  • Experience with version control systems, particularly Git.
  • Understanding of Agile methodologies and software development lifecycles.
  • Strong problem-solving skills and a proactive approach to tasks.
  • IT Governance and Risk reporting.
  • Bachelor's degree in Computer Science, Software Engineering, or related field preferred.
Tech Stack:
  • C# back-end.Net 3.5+
  • SQL Server 2008 or Later
  • Modern JavaScript libraries
  • ASP.NET (Web forms) / MVC 2.0+ (Required)
  • ASP.Net Core (Web Api, Windows Services)
  • HTML 5
  • CD/CI pipelines
  • Cloud PaaS consumption
  • Rest Services
  • Kubernetes/Docker
Benefits:
  • Salary: negotiable
  • Training & Development

Hire Resolve is a leading recruitment agency, and our client is offering a highly competitive salary for this role based on experience. If you are a motivated and experienced Intermediate Software Developer, please apply today.



  • Midrand, Gauteng, South Africa Datacentrix Full time

    Job Requirements:We are seeking a highly skilled Senior Software Developer to join our team at Datacentrix. The ideal candidate will have a strong background in Microsoft C#.NET and experience with the latest web technologies.Key Responsibilities:Design and develop robust software solutions using C#.NET and related technologies.Collaborate with...


  • Midrand, Gauteng, South Africa Datacentrix Full time

    About the Role:Datacentrix is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using Microsoft C#.NET and latest web technologies.Develop and maintain...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    About the RoleHire Resolve is seeking a seasoned Java Software Developer to join our client's team in a dynamic and innovative environment. This opportunity is ideal for a skilled developer who is passionate about crafting robust, scalable software solutions.As a Senior Java Software Developer, you will be responsible for designing, developing, and...


  • Midrand, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

    About the RoleWe are seeking a highly motivated and experienced individual to join our team as a Senior Software Engineer. In this senior role, you will play a crucial part in developing and maintaining our business applications and APIs.Key ResponsibilitiesDevelop and implement business applications and APIs using backend development languages such as...

  • Software Developer

    2 weeks ago


    Midrand, Gauteng, South Africa E-Merge Full time

    **About E-Merge**E-Merge is a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. Our mission is to democratize access to trust through innovative features and customized solutions.**Key Responsibilities:**Design and develop reusable, testable, and efficient software code.Research and implement technologies that...


  • Midrand, Gauteng, South Africa Acuity Consultants Full time

    Job OpportunityWe are seeking a highly skilled Senior C#.NET Developer to join our specialist team in Midrand, South Africa. As a key member of our team, you will have the opportunity to become a Software Architect and contribute to the design and development of transactional websites, business systems, and processes at the forefront of digital...


  • Midrand, Gauteng, South Africa Liyema Consulting Full time

    Job DescriptionJob Title: Software Development ExpertJob Summary:Liyema Consulting is seeking a highly skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying production-ready business applications using cloud-based technologies.Key Responsibilities:Design...


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

    About the RoleE-Merge is a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. We're on a mission to democratize access to trust through innovative features and customized solutions.Key ResponsibilitiesDesign and Develop Software Solutions: Write reusable, testable, and efficient code to meet the needs of our...


  • Midrand, Gauteng, South Africa Peo Information Technologies Full time

    {"h1": "Lead Software and Technical Developer/Engineer", "p": "Peo Information Technologies is seeking a highly experienced and skilled Lead Software and Technical Developer/Engineer to join our dynamic team. The ideal candidate will have a strong technical background and proficiency in a variety of tech stacks, with a minimum of 10 to 15 years of experience...

  • Senior Java Developer

    2 weeks ago


    Midrand, Gauteng, South Africa E-Merge IT Recruitment Full time

    A leading industrial company is seeking a highly skilled and passionate Senior Java Developer with expertise in Angular or React to join their team. The ideal candidate will be responsible for ensuring that all processes have been thoroughly investigated and considered in obtaining the specifications of user requirements.The successful candidate will have a...


  • Midrand, Gauteng, South Africa Spinnaker Software Full time

    Job Summary:Spinnaker Software is seeking a skilled Technical Trainer to join our team in Gauteng. As a Technical Trainer, you will play a crucial role in ensuring that our clients understand and utilize the functionality of our system to better manage their business.Key Responsibilities:Design and deliver training programs for our clients, breaking down...


  • Midrand, Gauteng, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Support team in Cape Town, South Africa. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality,...


  • Midrand, Gauteng, South Africa Open Source (Pty) Ltd Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at Open Source (Pty) Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and deploying production-ready business applications that run 24/7.Key ResponsibilitiesApplication Development: Design and develop scalable, secure,...


  • Midrand, Gauteng, South Africa SavageOne Pty Ltd Full time

    Intermediate QA TesterSavageOne Pty Ltd is seeking a detail-oriented and experienced Intermediate QA Tester to join our QA team. As an Intermediate QA Tester, you will be responsible for testing software applications and ensuring they meet the highest standards of quality before release.Key Responsibilities:Conduct functional regression and integration...

  • Software Engineer

    4 days ago


    Midrand, Gauteng, South Africa Intercon Recruitment Full time

    Job Title: Software Engineer Company: Intercon Recruitment Job Type: Permanent Position Location: Midrand or Surrounding Area Job Description: We are seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining web applications using React js, Jquery, PHP, Bootstrap, MySQL,...

  • Content Developer

    5 days ago


    Midrand, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    Job Title: Content DeveloperAt Deka Minas (Pty) Ltd, we are seeking a highly skilled Content Developer to join our team. As a Content Developer, you will be responsible for developing, creating, and modifying document applications to meet the needs of our customers.Key Responsibilities:Develop existing applications and contribute to the development of new...

  • Software Developer

    2 days ago


    Midrand, Gauteng, South Africa E-Merge Full time

    Revolutionize the Trust Economy with E-MergeWe're on a mission to democratize access to trust through innovative features and customized solutions. As a skilled QA Engineer, you'll play a crucial role in shaping our cutting-edge online background screening platform.Key Responsibilities:Design and implement reusable, testable, and efficient codeResearch and...


  • Midrand, Gauteng, South Africa Inisys Full time

    Job Summary:Inisys is seeking a highly skilled and experienced Senior Design Draughtsman to join our team. As a key member of our design engineering department, you will be responsible for creating 3D parametric models and generating detailed drawings for manufacturing.Key Responsibilities:Produce high-quality manufacturing drawings and 3D models using...


  • Midrand, Gauteng, South Africa E-Merge IT Recruitment Full time

    Senior Java Developer OpportunityA leading German industrial company is seeking a highly skilled Senior Java Developer with expertise in Angular or React to contribute to their team's success. The ideal candidate will have a strong technical background and be able to understand the complexity of existing solutions, driving them forward with proficiency.Key...


  • Midrand, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

    Job Title: Senior Business SpecialistAt A 1L Realization (Pty) Ltd, we are seeking a highly skilled Senior Business Specialist to join our team. This role will play a critical part in driving our business forward by coordinating and developing centres of excellence (COE) to serve our clients across various domains.Key Responsibilities:Develop and implement...