Junior Software Engineer
Emploi Afrique du Sud
Titre du poste : Junior Software Engineer
Entreprise : Salix Recruitment
Description du poste : On the hunt for Junior Software Engineers in Johannesburg!This opportunity is tailored for a motivated individual ready to launch their career in software engineering. The role of Junior Software Engineer (Back End) offers hands-on exposure to modern technologies, scalable system design, and agile delivery practices — all within a collaborative, high-performance development environment.Ideal for early-career professionals with a passion for building clean, efficient code and learning from experienced engineers, this role focuses on backend development using the .NET (C#) framework. From writing unit tests to supporting production systems and contributing to new feature development, the position provides a solid foundation for long-term technical growth.Reach out to:Duties:
- Assist in the development, maintenance, and deployment of backend software in accordance with engineering standards.
- Write and execute unit tests to support quality assurance across deliverables.
- Support the maintenance and enhancement of existing systems and contribute to new feature development.
- Collaborate with senior engineers and development teams to deliver high-quality backend solutions.
- Participate in issue resolution and troubleshooting as part of ongoing production support.
- Document software components, development workflows, and related processes for team use.
Job Experience & Skills Required:
Qualifications:
- Matric (Grade 12)
- Bachelor’s degree in Computer Science, Information Technology, Data Science, Business Analytics, or a related field.
Experience:
- 1–2 years of practical experience in backend software development, or relevant internship experience.
- Exposure to the full software development lifecycle, ideally in an agile or collaborative team setting.
Skills & Competencies:
- Basic understanding of object-oriented programming principles, preferably with experience in C# and the .NET framework.
- Familiarity with RESTful APIs and microservice architecture.
- Exposure to relational databases (e.g., SQL Server) and query writing.
- Awareness of fundamental software testing practices and code quality assurance.
- Willingness to learn new tools, adapt quickly to changing technologies, and engage with complex problems.
- Strong analytical and problem-solving abilities.
- Attention to detail and a commitment to producing clean, reliable code.
- Strong collaboration and communication skills, with the ability to work effectively within a team.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.For more information please contact:Joshua Koedyk
Salaire attendu : R200000 – 300000 per year
Localisation : Johannesburg, Gauteng
Date du poste : Fri, 16 May 2025 06:11:40 GMT
Postulez dès maintenant !