Senior Software Developer

4 weeks ago


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

Hire Resolve is seeking an experienced Intermediate Software Developer to join our team. As a key member of our software development team, 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+
  • 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 an equal opportunities employer and welcomes applications from all qualified candidates. We offer a competitive salary and opportunities for professional growth and development. If you are a motivated and experienced software developer looking for a new challenge, please submit your application.



  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior Developer for a financial services company in Johannesburg. The successful candidate will be responsible for designing, developing, and implementing software solutions.The ideal candidate will provide technical leadership and mentorship to other developers in the team. They will contribute to the development of...


  • Midrand, Gauteng, South Africa Datacentrix Ltd Full time

    Job Title: Senior Cloud Software DeveloperDatacentrix Ltd seeks an experienced Senior Cloud Software Developer to join our team. As a Senior Cloud Software Developer, you will be responsible for designing, coding, and maintaining front-end and back-end components using Python, React, Next.js, PHP, and Java. Additionally, you will collaborate on CI/CD...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior Software Developer to join their team. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment.Key Responsibilities:Design, develop, and maintain software applications based on modern development practices.Collaborate with product managers and other developers to...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software Development ExpertJob Summary:We are seeking a highly skilled Senior Software Development Expert to join our team at Lim Personnel. As a key member of our software development team, you will be responsible for managing projects and processes, developing software application code in JavaScript React, and working with cloud computing...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior Java Software DeveloperHire Resolve is seeking a seasoned Java Software Developer to join our client's team in Johannesburg. This role is ideal for a developer who is passionate about crafting robust, scalable software solutions.As a Senior Java Software Developer, you will be responsible for designing, developing, and maintaining...


  • Midrand, Gauteng, South Africa Six Sense Consulting Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Expert to join our team at Six Sense Consulting. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key ResponsibilitiesConduct quality assurance reviews of development projects to ensure they meet the required...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior Java Software DeveloperAbout the Role:Hire Resolve is seeking a highly skilled Senior Java Software Developer to join our client's team in Johannesburg. This role is ideal for a seasoned developer who is passionate about crafting robust, scalable software solutions.Key Responsibilities:Design, develop, and maintain high-quality Java...


  • Midrand, Gauteng, South Africa Datacentrix Full time

    Key Responsibilities:Technical Expertise: Proficiency in C# .NET, latest web technologies, and software development principles.Software Development: 7+ years of experience in designing, developing, and deploying scalable web applications using Microsoft C# .NET.Database Management: Expertise in relational database queries and stored procedures, with a focus...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior Developer to lead the development of high-quality software solutions for its wealth management platform. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions, providing technical leadership and mentorship to junior developers, and collaborating with...


  • Midrand, Gauteng, South Africa Acuity Consultants Full time

    Job Opportunity for Senior C# .NET DeveloperAcuity Consultants is seeking a skilled Senior C# .NET Developer to join our specialist team for SA's leading Investment Management organization.This exciting opportunity allows the selected candidate to become a Software Architect and contribute to the development of transactional websites, business systems, and...


  • Midrand, Gauteng, South Africa Six Sense Consulting Full time

    Job Requirements:As a Senior Software Engineer at Six Sense Consulting, you will be responsible for designing, developing, and maintaining complex software systems using C# and Microsoft SQL. You will work closely with our team to deliver high-quality solutions that meet our clients' needs.Key Responsibilities:Design and develop software systems using C# and...


  • Midrand, Gauteng, South Africa Quarphix Full time

    Job Title: Senior Application Development SpecialistAt Quarphix, we're seeking a skilled Senior Application Development Specialist to lead our software development efforts. As a key member of our team, you will be responsible for designing, developing, and implementing robust, scalable, and high-performance applications.Key Responsibilities• Lead the...


  • Midrand, Gauteng, South Africa Six Sense Consulting Full time

    Job DescriptionSix Sense Consulting is seeking a highly skilled Senior Software Engineer to join our team.The ideal candidate will have a strong background in Computer Science and at least 7 years of experience in C# development and Microsoft SQL Development.Additionally, the candidate should have expertise in Azure PaaS services, Azure applications, and...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Description:The company, Hire Resolve, is seeking a highly skilled Senior Software Development Team Lead to join their team in Midrand, GP. As part of an agile development team, you will be responsible for building and working on enterprise-grade software systems using the Microsoft .NET Core development stack.About You:You will have six years of...


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

    As a key member of the Deka Minas (Pty) Ltd team, you will be responsible for leading the development of our IT systems. Your primary focus will be on coordinating and prioritising tasks to ensure efficient workload allocation and effective deployment of resources. This will involve collaborating with business stakeholders to understand their requirements...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Java DeveloperRole Summary:Lim Personnel is seeking a skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using Java and related technologies. Key Responsibilities:Design and develop cloud-based applications using...

  • Senior Java Developer

    4 weeks ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our team at Lim Personnel. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities:Participate in Scrum ceremonies and contribute...

  • Software Engineer

    2 weeks ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Lim Personnel. As a Senior Front-end Developer, you will be responsible for developing and maintaining a micro services architecture driven enterprise financial system using React.js. Your expertise in JavaScript and React concepts, as well as your excellent front-end coding...


  • Midrand, Gauteng, South Africa Data Centrix Full time

    Job Description: Data Centrix is seeking a highly skilled Full Stack Software Engineer with a focus on Cloud and DevOps to join our team. The ideal candidate will have a strong background in software development, with experience in designing, coding, and maintaining front-end and back-end components using a variety of programming languages, including...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Junior Software DeveloperHire Resolve is seeking a talented Junior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using modern development practices.Key Responsibilities:Design and develop software applications using...