Senior Software Developer

Pronel Consultants

Pietermaritzburg

Hybrid

ZAR 420,000 - 540,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pronel Consultants in Pietermaritzburg seeks an experienced Software Developer to join a manufacturing environment. You will develop and enhance software solutions and support IT systems.

This hands-on role involves database work, web development, and progression toward IT management, with responsibilities across on-premise and cloud migrations and collaboration with business units.

Qualifications

  • Proven experience in software development.
  • Bachelor's degree in Computer Science, IT or a related field.
  • Strong knowledge of SQL (MSSQL and MySQL).
  • Web development skills, including JavaScript, HTML, CSS and PHP.
  • Experience with Delphi, C/C++, C# and Python is advantageous.

Responsibilities

  • Develop and maintain web-based applications using JavaScript, HTML, CSS, and PHP.
  • Manage MSSQL and MySQL databases, including SQL queries.
  • Improve and support existing software systems.
  • Develop new applications to improve operational efficiency.
  • Identify and solve problems in the IT environment.
  • Assist with migration of Exchange, SQL, domain controllers and file servers to the cloud.
  • Provide software support across business systems.
  • Liaise with external consultants when necessary.
  • Oversee and allocate workloads to two IT team members.
  • Develop into a hybrid Software Developer / IT Management role.

Skills

Software development
SQL (MSSQL & MySQL)
Web technologies (JS, HTML, CSS, PHP)
Delphi / C/C++ / C# / Python

Education

Bachelor's degree in Computer Science or Information Technology

Tools

MSSQL
MySQL

Job description

An exciting opportunity is available for an experienced Software Developer to join a well-established manufacturing environment. The successful candidate will be responsible for developing and enhancing software solutions, identifying opportunities for improvement and supporting the effective, efficient and secure operation of IT systems.

This is a hands-on role suited to someone who enjoys solving problems, developing practical solutions and working closely with the business.

Key Responsibilities
  • Develop and maintain web-based applications using technologies such as JavaScript, HTML, CSS and PHP.

  • Develop and manage MSSQL and MySQL databases, including SQL programming and queries.

  • Maintain and improve existing custom-developed software systems.

  • Develop new applications and solutions to improve operational efficiency.

  • Identify problems within the operational environment and develop solutions independently.

  • Maintain and manage the company intranet.

  • Manage and support system upgrades and migrations.

  • Assist with potential migration of Exchange, SQL, domain controller and file server systems to the cloud.

  • Provide software support across various business systems.

  • Procure and implement new software solutions where required.

  • Liaise with external consultants where necessary.

  • Oversee and allocate workloads to two IT team members.

  • Develop into a hybrid Software Developer / IT Management role, ensuring the smooth running of the IT function.

Minimum Requirements
  • Proven experience in software development.

  • Bachelor's degree in Computer Science, Information Technology or a related field.

  • Strong knowledge and experience in SQL, specifically MSSQL and MySQL.

  • Strong web development skills, including JavaScript, HTML, CSS and PHP.

  • Experience with Delphi, C/C++, C# and Python would be advantageous, although proficiency in other programming languages will also be considered.

  • Strong problem-solving and decision-making abilities.

  • Excellent organisational and follow-up skills.

  • Strong communication and interpersonal skills.

  • Ability to work effectively with people at all levels.

  • Strong business acumen and a practical, solutions-focused approach.

  • Professional, ethical and reliable.

  • Strong commitment to delivering tasks and meeting deadlines.

  • Ability to work independently as well as part of a team.

The Ideal Candidate

We are looking for a hands-on, solutions-driven Software Developer who is able to understand business needs and translate them into practical technology solutions. The successful candidate should be comfortable taking ownership, working autonomously and gradually taking on broader IT management responsibilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Pronel Personnel • Pietermaritzburg

On-site
ZAR 350,000 - 550,000
IT Software Developer East London
IT Software Developer East London

The Focus Group • East London

On-site
ZAR 400,000 - 600,000
Senior Software Engineer
Senior Software Engineer

Tumaini Consulting • Cape Town

On-site
ZAR 900,000 - 1,200,000
Hands-On Software Developer & IT Leader
Hands-On Software Developer & IT Leader

Pronel Personnel • Pietermaritzburg

On-site
ZAR 350,000 - 550,000
Technology Solutions Engineer
Technology Solutions Engineer

Communicate Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Software Developer
Software Developer

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Software Developer
Software Developer

Hire Resolve • South Africa

On-site
ZAR 720,000 - 1,100,000
Salary negotiable
Software Development Manager (Somerset West)
Software Development Manager (Somerset West)

Datafin • Somerset West

On-site
ZAR 800,000 - 1,200,000
Software Engineer
Software Engineer

Rad Resources • Gauteng

On-site
ZAR 600,000 - 900,000
C# .Net Developer
C# .Net Developer

Boardroom Appointments • Cape Town

On-site
ZAR 300,000 - 500,000