Junior Software Developer
ioco
Richards Bay, KwaZulu-Natal
IT roles span help desk, support, networking and software development, and remain one of SA's most in-demand and best-paid skill areas.
This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).
Job description
We are seeking a skilled and motivated Software Developer with 2–5 years of experience in designing, developing, and supporting enterprise applications within a technical environment. The ideal candidate will have strong experience with C#, .NET Framework, AngularJS, SQL Server, and Oracle databases, with the ability to build and maintain both front-end and back-end solutions.
This role requires experience in developing responsive web applications, creating and maintaining RESTful APIs, writing and optimizing SQL and PL/SQL queries, and designing reports using SQL Server Reporting Services (SSRS).
What you'll do:
- Design, develop, and maintain software applications using C#, .Net, and AngularJS.
- Enhance and support existing systems and applications.
- Build responsive user interfaces using HTML, JavaScript, jQuery, and Bootstrap.
- Develop and maintain backend services and APIs.
- Design and maintain reports using SQL Server Reporting Services (SSRS).
- Write and optimize SQL and PL/SQL queries for Oracle and SQL Server databases.
- Perform troubleshooting, debugging, and root cause analysis.
- Configure and maintain Internet Information Services (IIS) for application hosting.
- Participate in code reviews and contribute to continuous improvement.
- Collaborate with cross-functional teams (analysts, QA, DBAs) to deliver high-quality solutions.
- Document code, configuration, and processes clearly and accurately.
- Participate in the support and standby rotation after initial onboarding and training.
Your Expertise:
- Experience with version control systems (e.g., Git)
- Familiarity with RESTful API design
- Experience in a support environment with incident management
- Function related experience: 2- 5 years of experience in software development within a technical environment.
- Basic understanding of:
- Web services and APIs
- Microsoft SQL Server technologies (including SSRS)
- .NET stack and C# (C/C++ experience is a plus)
- Familiarity with version control systems (e.g., Git)
- C# and .Net Framework (ASP.NET, MVC, or Web API)
- AngularJS
- HTML, JavaScript, jQuery, Bootstrap
- Internet Information Services (IIS)
- SQL and PL/SQL
- SQL Server Reporting Services (SSRS)
- Relational databases: Oracle and Microsoft SQL Server
- ORM tools (e.g., Entity Framework, NHibernate)
Skills Required:
- Analytical and detail-oriented
- Strong problem-solving skills
- Excellent verbal and written communication
- Ability to work independently and in a team
- Strong sense of accountability and ownership
- Willingness to participate in after-hours standby support
Other information applicable to the opportunity:
- Permanent position
- Location: Richards Bay
Why work for us?
Connected Industrial Eco-systems:
The organisation provides Industrial OT solutions to drive sustainability of our communities. With a community of specialist OT system integrators who span across all industry segments in Sub Saharan Africa and OEM partnerships we are able to Design and Build as well as Optimize Industrial connectivity. Connecting people with trusted information and insights to drive responsible use of the world’s resources.
One of the leading Tech companies in the country:
- The organisation fosters an inclusive work culture, we collaborate and solve together.
- Great career development, an opportunity to work on great technology which creates value for our communities.
- Values based organisation , with bold and courageous people centred leadership.
- Opportunity to harness your skills and be innovative.
iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.
Good to know
What does this it job pay?
This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).
Do I need experience for it jobs in Richards Bay?
This it role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.
How do I apply for this job?
Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Indeed · Posted Today
More it and similar jobs in Richards Bay
Confidential
R12.2K - R12.2K/mo
PRR Recruitment Services
R33.3K - R41.7K/mo
On Consulting Ltd
R30K - R30K/mo