Senior Software Developer
4 weeks ago
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.
- 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.
- 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
- 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.
-
Senior Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire 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...
-
Senior Cloud Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Datacentrix Ltd Full timeJob 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...
-
Senior Software Developer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire 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...
-
Senior Software Development Expert
4 weeks ago
Midrand, Gauteng, South Africa Lim Personnel Full timeJob 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...
-
Senior Java Software Developer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob 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...
-
Senior Software Development Expert
4 weeks ago
Midrand, Gauteng, South Africa Six Sense Consulting Full timeJob 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...
-
Senior Java Software Developer
3 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob 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...
-
Senior Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Datacentrix Full timeKey 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...
-
Senior Software Engineer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire 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 timeJob 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...
-
Senior Software Engineer
4 weeks ago
Midrand, Gauteng, South Africa Six Sense Consulting Full timeJob 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...
-
Senior Software Engineering Specialist
2 weeks ago
Midrand, Gauteng, South Africa Quarphix Full timeJob 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...
-
Senior Software Engineer
4 weeks ago
Midrand, Gauteng, South Africa Six Sense Consulting Full timeJob 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...
-
Senior Software Development Team Lead
6 days ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob 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...
-
Senior Software Development Manager
2 weeks ago
Midrand, Gauteng, South Africa Deka Minas (Pty) Ltd Full timeAs 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...
-
Senior Software Engineer
2 weeks ago
Midrand, Gauteng, South Africa Lim Personnel Full timeJob 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 timeSenior 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 timeJob 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...
-
Senior Full Stack Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Data Centrix Full timeJob 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...
-
Junior Software Developer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob 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...