Senior Software Developer

3 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 as necessary 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 that 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 that 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 that Security forms an integral part of all technology capabilities.
  • Manage all Audits, Risks & 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 a leading recruitment agency, and we are committed to providing our clients with the best talent in the industry. If you are a motivated and experienced Intermediate Software Developer looking for a new challenge, please apply today.



  • Midrand, Gauteng, South Africa Datafin Recruitment Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Datafin Recruitment. The ideal candidate will have a strong background in C#.Net and experience in designing and developing new applications, as well as enhancing existing development.Key Responsibilities:Design and develop new applications using...


  • 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 Senior Java Software Developer to join our client's team in Johannesburg. This role 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 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 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 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 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 Lim Personnel Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lim Personnel. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using JavaScript React.Key Responsibilities:Develop software application code in JavaScript...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lim Personnel. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using JavaScript React.Key Responsibilities:Develop software application code in JavaScript...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lim Personnel. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using JavaScript and React.Key Responsibilities:Design and develop software applications using JavaScript and...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior DeveloperHire Resolve is seeking a highly skilled and experienced Senior Developer to join our team in Johannesburg. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our financial services clients.Key Responsibilities:Lead the development of high-quality...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software EngineerLim Personnel is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using JavaScript React.Key Responsibilities:Design and develop software applications using...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Senior Developer Job OpportunityHire Resolve is seeking a highly skilled and experienced Senior Developer to join our team in Johannesburg. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesLead the development of high-quality software solutions...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Senior Developer Job DescriptionHire Resolve is seeking a highly skilled and experienced Senior Developer to join our team in Johannesburg. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our financial services clients.Key ResponsibilitiesLead the development of high-quality...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Intermediate Software DeveloperHire 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...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Intermediate Software DeveloperHire 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...


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