Enable job alerts via email!

Software Developer

Professional Resources Partners Pty Ltd

Germiston

On-site

ZAR 300,000 - 400,000

Full time

30+ days ago

Job summary

A leading company in IT services is seeking a driven Software Developer to enhance their dynamic team in Germiston. The ideal candidate will possess strong C# and .NET skills and a passion for problem-solving, engaging in both software and hardware integration. This role offers opportunities for professional growth within a collaborative environment, dealing with exciting integration projects and client interactions.

Benefits

Fuel card

Qualifications

  • 3+ years of professional software development experience.
  • Advanced knowledge of C# and .NET.
  • Experience with API development and Microsoft SQL Server.

Responsibilities

  • Design, code, test, and deploy new features and applications.
  • Maintain and enhance existing systems, including legacy applications.
  • Provide first- and second-line support to end users.

Skills

C#
.NET
API development and integration
Microsoft SQL Server
VB6

Education

Matric (High School Certificate)
Tertiary qualification in Computer Science, Software Development, or related field

Tools

Microsoft Visual Studio

Job description

Salary : R30 000 – R40 000 CTC (including pension)

Additional Benefits : Fuel card

Work Type : Office-based with occasional travel to client sites

About the Role

We are seeking a driven and skilled Software Developer with at least 3 years of experience in .NET development to join our dynamic IT team. The ideal candidate will have a strong technical background, excellent problem-solving skills, and a passion for developing efficient and maintainable software systems. The role includes both software and limited hardware integration responsibilities, occasional site visits, and client support.

Key Responsibilities Software Development & Integration

Design, code, test, and deploy new features and applications using C# and .NET.

Maintain and enhance existing systems, including legacy VB6 applications.

Develop and consume APIs to integrate with third-party platforms and internal systems.

Contribute to performance tuning and scalability improvements.

Support & Maintenance

Troubleshoot and resolve software bugs and system issues.

Provide first- and second-line support, both onsite and remotely, to end users.

Conduct software installations, updates, and training at client sites.

Hardware Integration

Collaborate on integrating software solutions with physical hardware (e.g., scales, sensors).

Conduct onsite diagnostics and assist with hardware / software interfacing.

Documentation & Reporting

Maintain accurate and up-to-date technical documentation and user manuals.

Report development progress and performance metrics to the Head of IT.

Work closely with internal teams to meet project timelines and functional requirements.

Attend and contribute to regular project and development meetings.

Quality Assurance

Assist in defining and executing test plans and procedures.

Participate in code reviews and adhere to best development practices.

Implement automation and monitoring tools to enhance system reliability.

Required Skills & Experience

3+ years of professional experience in software development.

Advanced knowledge of Microsoft SQL Server .

Proficiency in C# .NET .

Solid experience with API development and integration .

Familiarity with Microsoft Visual Studio .

VB6 experience is advantageous.

Nice to Have / Advantageous Experience

Java (especially for mobile or app development).

Cloud-based application development and deployment.

Exposure to or experience with weighing systems and hardware integration.

Scripting for automation and monitoring tools.

Education & Qualifications

Matric (High School Certificate) –

Tertiary qualification in Computer Science, Software Development, or related field –

Preferred

Soft Skills & Personality Traits

Passion for software development and continuous learning.

High attention to detail and strong analytical thinking.

Ability to work independently and under pressure.

Strong communication and interpersonal skills.

Team-oriented with a positive, can-do attitude.

A good sense of humor is a plus!

Other Requirements

Valid driver’s license and willingness to travel to sites when required.

  • Own car

Must be based in or able to commute to Germiston reliably.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.