Junior Software Developer

Hire Resolve

Midrand

Presencial

ZAR 850.000 - 1.200.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Negotiable salary
Training & Development

Descripción de la vacante

A technology recruitment agency is seeking an Intermediate Software Developer in Midrand, Gauteng. The role involves designing and maintaining software applications, collaborating with teams, and managing the software development lifecycle. The ideal candidate should have 3-5 years of software development experience and proficiency in languages like Java, C#, or Python. Benefits include a negotiable salary and opportunities for training and development.

Formación

  • 3-5 years of software development experience required.
  • 5–10 years in a development manager or technical lead role is preferred.
  • Proficient in programming languages (Java, C#, Python).
  • Experience with version control systems (Git) is essential.
  • Experience with Agile methodologies and SDLC.
  • Experience with Git version control.
  • Familiarity with web technologies (HTML, CSS, JavaScript).
  • Knowledge of SQL or NoSQL databases.
  • Experience with CI/CD pipelines.

Responsabilidades

  • Design, develop, and maintain software applications.
  • Collaborate with product managers to gather requirements.
  • Manage new strategic development and maintenance of applications.
  • Troubleshoot and debug applications to enhance performance.
  • Document software development processes.
  • Key strategic manager responsible for planning, organising, monitoring and controlling all aspects of the SDLC.
  • Manage new strategic development and maintenance of existing applications.
  • Conduct weekly negotiations between business and project team to prioritise requests.
  • Act as the technical owner of a set of applications.
  • Manage relationships with business owners to reflect business objectives in technical processes.
  • Ensure an appropriate supply of technical experts for delivery portfolios.
  • Manage a project or set of projects within a program related to their application set.
  • Ensure applications remain adaptive to client needs over time.
  • Extend or design new operational processes.
  • Manage relationships with 3rd party vendors for delivery and services.
  • People management and performance accountability for direct reports.
  • Contribute to IT and business strategy development.
  • Drive continuous improvements to team practices and operations.
  • Ensure security forms an integral part of all capabilities.
  • Oversee audits, risks & compliance requirements.
  • Participate in sprint planning and retrospectives to improve processes.

Conocimientos

Java
C#
Python
HTML
CSS
JavaScript
Git
Agile methodologies
Problem-solving skills
IT Governance

Educación

Bachelor's degree in Computer Science or related field

Herramientas

SQL Server
ASP.NET
Kubernetes
Docker
ASP.NET
Angular
CI/CD

Descripción del empleo

Hire Resolve's Client is excited to announce an opening for an Intermediate Software Developer. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment. As part of a collaborative team, you'll be involved in the full software development lifecycle, from conceptualisation to deployment.

Responsibilities:
  • Design, develop, and maintain software applications based on modern development practices.
  • Collaborate with product managers and other developers to gather requirements and translate them into technical specifications.
  • Participate in code reviews to maintain high code quality and ensure 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.
  • Key strategic manager responsible for planning, organising, monitoring and controlling all aspects of the SDLC.
  • Manage new strategic development as well as maintenance of existing applications.
  • Conduct weekly negotiations between business and project team to build consensus on the prioritization of requests.
  • Act as the technical owner of a set of applications.
  • Manage the relationship with business owners and ensure that business objectives are reflected in the technical processes which they manage.
  • Ensures an appropriate supply of technical experts to fill available positions in the delivery portfolios.
  • Manage a project or set of projects in a program related to their technical application set.
  • Ensure that the application remains adaptive to emerging client needs in its 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 all direct reports.
  • Contribute towards IT and business strategy development.
  • Drive continuous improvements to team practices and operational environments.
  • Ensures that Security forms an integral part of all technology capabilities.
  • Manages all Audits, Risks & Compliance requirements to ensure adherence to regulations.
  • Contribute to team meetings, including sprint planning and retrospectives, to improve processes continuously.
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” – AngularJS, Angular 2+, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation, etc.
  • 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.

Contact Hire Resolve for your next career‑changing move.

  • Salary: negotiable.
  • Our client is offering a highly competitive salary for this role based on experience.
  • Apply for this role today, contact Kay‑Leen Recruiter at Hire Resolve or on LinkedIn.
  • You can also visit the Hire Resolve website: hireresolve.us or email us your CV: itcareers@hireresolve.za.com.
  • Alternatively, apply via our portal and email 334E41CFEF@jobs.workablemail.com.

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Developer
Software Developer

Hire Resolve • Pretoria

Presencial
ZAR 650.000 - 950.000
Competitive salary
Contribute to open-source projects
Senior Software Developer
Senior Software Developer

Hire Resolve • Oos-Kaap

Presencial
ZAR 900.000 - 1.200.000
Competitive salary based on experience
Intermediate Software Developer
Intermediate Software Developer

Interdot Solutions • Cape Town

Presencial
ZAR 550.000 - 850.000
Senior Software Developer
Senior Software Developer

Hire Resolve • Kloof

Presencial
ZAR 600.000 - 800.000
Competitive salary based on experience
Intermediate Software Developer
Intermediate Software Developer

Performit Personnel • Gqeberha

Presencial
ZAR 300.000 - 520.000
Intermediate Software Developer
Intermediate Software Developer

Staff Solutions • Oos-Kaap

Presencial
ZAR 420.000 - 660.000
Intermediate and Senior .Net Developer
Intermediate and Senior .Net Developer

Hire Resolve • Cape Town

Presencial
ZAR 650.000 - 1.100.000
Software Developer
Software Developer

Hire Resolve • Krugersdorp

Presencial
ZAR 334.800 - 502.200
Intermediate JavaScript Software Engineer
Intermediate JavaScript Software Engineer

Future Fit • Johannesburg

Presencial
ZAR 334.800 - 558.000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+2
Team/Technical Lead
Team/Technical Lead

Hire Resolve • Johannesburg

Presencial
ZAR 900.000 - 1.300.000