Job Description
About the Role
We are seeking a driven and detail-focused Junior Software Developer to join our team in Port Elizabeth. As a key member of our software development lifecycle, you will contribute to the design, development, and support of robust software applications that deliver scalable, dependable, and business-focused solutions.
Key Responsibilities
- Develop, enhance, and maintain software applications in accordance with approved technical and functional requirements.
- Assist with the evaluation, optimisation, and refinement of existing systems.
- Provide input into proposed system enhancements, including effort estimations relating to time and cost.
- Work closely with Senior Developers, Project Managers, Business Analysts, and UX/UI designers to ensure project objectives are clearly defined and achieved.
- Produce structured, maintainable, and efficient code, supported by comprehensive technical documentation.
- Perform unit testing and participate in system testing for new features, system enhancements, and production releases.
- Support implementation processes and provide post-deployment maintenance and troubleshooting.
- Compile user guides, system documentation, and training materials where required.
Requirements
- Proficiency in C# MVC web development with Razor / CSHTML and JavaScript Object-Oriented Programming (OOP)
- Experience with SQL Server and LINQ Entity Framework, stored procedures, database views, and functions
- Full-stack development skills (front-end and back-end) with .NET Framework and .NET Core
- Knowledge of Blazor API and SDK integrations, Azure DevOps, and Telerik UI components
- Familiarity with Progressive Web Applications (PWA), React, Flutter, and software testing and quality assurance practices
Qualifications
- Bachelor’s degree in Computer Science or related field (NOT specified)
Salary & Benefits
- Salary range: [Not specified]
Note: The salary range was not mentioned in the original job description. If you need to add a salary range, please provide the actual information.
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About IT / Computing / Software Jobs in Nelson Mandela Bay
The IT and computing industry is a growing sector in Nelson Mandela Bay, with many companies seeking skilled professionals to fill various roles. Typically, job seekers in this field can expect a high demand for talent, particularly in areas such as software development, data analytics, and cybersecurity. Generally, these professionals are in high demand across various industries.
Salary expectations for IT and computing professionals in Nelson Mandela Bay are often on the higher side, but can vary widely depending on factors such as experience, company size, and industry sector. Typically, entry-level positions may start within a salary range of R400 000 to R600 000 per annum, while senior roles can command salaries ranging from R1 200 000 to R2 500 000 or more, per annum. However, it’s essential to note that these figures are broad estimates and actual salaries can differ significantly depending on the specific employer and industry.
Common skills required for IT and computing roles in Nelson Mandela Bay include proficiency in programming languages such as Java, Python, and C++, as well as experience with database management systems like MySQL and MongoDB. Typically, strong analytical and problem-solving skills are also highly valued, as are excellent communication and teamwork abilities. Additionally, knowledge of cloud computing platforms like AWS and Azure is often desirable. In terms of industry sectors, common employers include the financial services sector, technology industry, manufacturing sector, and public sector organisations.
Career development opportunities for IT and computing professionals in Nelson Mandela Bay are numerous. Typically, career progression paths may involve moving from entry-level positions to senior roles within a company, or pursuing further education and training to specialise in a particular area. Many companies also offer opportunities for professional development through training programmes, mentorship schemes, and networking events.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Before the interview, research the company thoroughly and prepare thoughtful questions to ask.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Johannesburg North: Actuarial Analyst posted by Network Finance
You will support the actuarial team through advanced data analysis and statistical reporting, while driving business intelligence across key areas.…
View JobDurbanville: Civil Engineering Designer posted by Hire Resolve
We are seeking a skilled Civil Engineering Designer to join a dynamic team in Cape Town. The successful candidate will…
View JobWestern Cape: Senior Python Developer posted by Network Finance
What our client is looking for:5+ years of Python mastery, with a focus on algorithms and data analysisStrong grasp of…
View JobMuizenberg: Warehouse Manager posted by Hire Resolve
A leading health food and superfood manufacturing company is looking for an experienced Warehouse Manager with strong experience in food…
View JobGermiston: Accounts Admin and Payroll Administrator posted by Hire Resolve
A well-established and reputable company in the industrial and services sector is seeking a detail-oriented and reliable Accounts Administrator and…
View JobWestern Cape: Management Accountant posted by Communicate Finance
Duties and Responsibilities but not limited to: Act as a finance partner to operations, production, and commercial teamsPrepare monthly divisional...
View Job
Browse Employers
Job Alerts