Junior Software Developer (C#, VB.Net, SQL Server, Sybase, Oracle, Asp.Net)

Procera Group

KwaZulu-Natal

On-site

ZAR 180,000 - 300,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Procera Group is seeking a motivated Junior Software Developer to support our development, testing, and implementation efforts for our product. You will write, debug, and optimize code with focus on performance, security, and maintainability.

As a recent graduate, you will work under the Development Executive, participate in code reviews, sprint planning, and mentoring, and contribute to data security practices, testing, and documentation in a fast-paced SA environment.

Qualifications

  • Bachelor-level qualification in IT or IS (see above).
  • Recent graduates welcome; no prior work experience required.
  • Solid foundation in C# and SQL concepts.

Responsibilities

  • Write, debug, and optimize code with focus on performance, maintainability, scalability, and security.
  • Troubleshoot complex software issues and implement robust, innovative solutions.
  • Collaborate with developers and cross-functional teams to enhance product functionality.
  • Participate in code reviews and ensure code quality and adherence to best practices.
  • Contribute to design discussions, sprint planning, and estimation sessions with the product team.
  • Support unit testing, integration testing, and automated test coverage.

Skills

C#
T-SQL
SQL Server
Analytical skills
Attention to detail
Team collaboration
Adaptability

Education

BSc Computer Science or Information Systems
BCom Information Systems
National Diploma in IT

Tools

Git
TFS
SQL Server Management Studio

Job description

Position: Junior Software Developer
Start Date: Immediate,
Duration of Contract: Permanent with 3 months initial probation
Reports To: Development Executive

Purpose of the Job: We are looking for a motivated and enthusiastic Junior Software Developer to join our team! As a Junior Software Developer, you will be responsible for supporting our software development team in all aspects of the development, testing, and implementation of our product.

Duties and responsibilities:
  • Write, debug, and optimize code with a focus on performance, maintainability, scalability, and security
  • Troubleshoot complex software issues and implement robust, innovative solutions
  • Collaborate closely with developers and cross-functional teams to enhance product functionality
  • Participate actively in code reviews, ensuring code quality and adherence to best practices
  • Contribute to design discussions, sprint planning, and estimation sessions with the product team
  • Continuously improve coding skills through learning, practice, and mentorship
  • Adhere to the company’s secure coding standards and mitigate potential security vulnerabilities throughout the development lifecycle
  • Implement and review security controls during design, development, and deployment phases
  • Ensure data security and compliance with relevant regulations (e.g., POPIA, GDPR)
  • Proactively identify, report, and remediate any suspected security incidents or vulnerabilities
  • Maintain awareness of current security threats and emerging technologies, and apply best practices to prevent vulnerabilities in libraries, frameworks, and integrations
  • Support unit testing, integration testing, and automated test coverage to ensure software reliability
  • Assist in performance tuning and database optimization to improve application efficiency
Qualifications:
  • BSc (Computer Science or Information Systems)/ BCom (Information Systems)/A National Diploma in IT/and or equivalent qualification
  • No prior experience required; recent graduates are encouraged to apply
  • Knowledge of basic programming languages like C#
  • Excellent understanding of Microsoft SQL Server
  • Excellent understanding of T-SQL programming
  • Strong analytical skills
  • Highly developed attention to detail
  • Ability to work well in a team environment
  • Able to adapt to a fast-paced work environment
  • Knowledge of databases and operating systems
Technical Competencies:
  • Programming Languages: C#, .NET framework, object-oriented programming
  • Database Management: Microsoft SQL Server, T-SQL, query optimization, database design principles
  • Version Control: GIT or TFS, branching, merging, and pull request workflows
  • Web Technologies: HTML, CSS, JavaScript, responsive design principles
  • Testing & Quality: Unit testing, integration testing, basic knowledge of test-driven development (TDD), automated testing concepts
  • Security & Compliance: Secure coding practices, awareness of common security vulnerabilities, handling data in compliance with regulations (POPIA, GDPR)
  • Performance & Optimization: Code optimization, debugging, and performance tuning
  • Development Practices: Agile methodology, participation in sprint planning, estimation, and code review processes
  • Problem-Solving & Analytical Skills: Ability to troubleshoot complex issues, analyze system behavior, and propose effective solutions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer
Junior Software Developer

Pro Talent • Durban

On-site
ZAR 260,000 - 360,000
Job: Software Developer (Junior / Grad)
Job: Software Developer (Junior / Grad)

Company : Parvana Recruitment • Cape Town

On-site
ZAR 89,000 - 134,000
Junior Software Developer
Junior Software Developer

Placements24 • South Africa

Hybrid
ZAR 240,000 - 360,000
Mentorship program
Hybrid work model
Medical and retirement benefits
Junior Developer
Junior Developer

Zohorecruit • Johannesburg

On-site
ZAR 360,000 - 480,000
Junior Software Developer
Junior Software Developer

Talent Shore • Johannesburg

On-site
ZAR 240,000 - 360,000
Career development
Mentoring program
Hybrid/Remote work
Junior SQL Developer
Junior SQL Developer

Sable International • Cape Town

On-site
ZAR 300,000 - 500,000
Dynamic work environment
Professional development opportunities
Junior Software Developer
Junior Software Developer

Placements24 • Upington

Hybrid
ZAR 250,000 - 350,000
Mentorship program
Fully remote
Health and wellness benefits
Junior Developer / IT Technician
Junior Developer / IT Technician

The Globevest Group • Sandton

On-site
ZAR 180,000 - 300,000
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Software Developer
Software Developer

Compass Medical Waste Services Recruitment • Durban

On-site
ZAR 280,000 - 520,000