Software Developer at Hire Resolve

Company:

Hire Resolve

Hire Resolve

Industry: Consulting

Deadline: Not specified

Job Type: Full Time

Experience: 5 years

Location: Gauteng

Province: Johannesburg

Field: ICT / Computer

Job Description

  • A South African company that develops and sells large-scale, sectional title residential estates, focusing on affordable, quality apartments, is seeking a highly motivated and experienced Software Developer who will be responsible for the entire application lifecycle—from design and development to testing and maintenance.

Responsibilities:

  • Design, code, test, and maintain software applications according to project requirements and industry standards.
  • Work with stakeholders (business analysts, project managers, clients) to gather and understand functional and technical requirements.
  • Perform unit testing, troubleshoot issues, and resolve bugs.
  • Create and maintain technical documentation (system designs, user guides, release notes).
  • Work within cross-functional teams to deliver software solutions.
  • Use tools like Git to manage source code, track changes, and maintain clean coding practices.
  • Integrate applications with databases, APIs, and third-party services.
  • Stay updated with new technologies, frameworks, and programming languages.
  • Implement secure coding practices and ensure applications comply with security standards.

Minimum Requirements: 

  • Education: Grade 12 National Certificate/ National Diploma, BSc Degree, BTech (Computing/ Information Systems or relevant tertiary qualification).
  • Core Expertise: Net Core Developer with minimum 5 years of #C development experience.
  • Web/Front-end: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
  • Databases: SQL database experience (Python experience is an advantage).
  • General Experience: Proficiency in core languages such as Java, Python, C#, JavaScript, or others relevant to the role.
  • Mobile (Advantage): Experience with iOS (Swift) or Android (Kotlin/Java).
  • Skilled in integrating solutions through API.
  • Experience with relational databases (SQL, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • Familiarity with DevOps tools: Jenkins, Docker, Kubernetes, or automated deployment pipelines.
  • Understanding of user experience principles for front-end roles.
  • Knowledge of secure coding practices and data protection principles.



Share this job:

Engineering Manager (HOD) at Hire Resolve

Admin & Procurement Clerk at Hire Resolve