Strand: Junior Software Developer posted by Merand Corbett & Associates
Job Description
- Develop and maintain desktop applications using C# and Windows Forms.
- Assist in the creation and management of Windows Services for background processing.
- Build and support web applications using ASP.NET and RESTful APIs.
- Test and document APIs using Postman.
- Contribute to mobile development efforts using Android Studio.
- Design and optimize database structures using Microsoft SQL Server and MySQL.
- Collaborate with the team on source control, CI/CD pipelines, and DevOps practices.
Required Skills & Experience
Programming Languages & Frameworks:
- Proficiency in C# and the .NET ecosystem.
- Experience with Windows Forms Applications.
- Understanding of Windows Services development and deployment.
Web & API Development:
- Exposure to ASP.NET and/or Active Server Pages (ASP).
- Knowledge of REST APIs (design, implementation, and consumption).
- Experience using Postman for API testing and documentation.
Mobile Development:
- Basic to intermediate experience using Android Studio with Java or Kotlin.
Databases:
- Solid working knowledge of Microsoft SQL Server.
- Experience with MySQL or other relational databases.
Development Tools & Practices:
- Familiarity with DevOps practices including:
- Source control (e.g., Git)
- CI/CD pipelines
- Automated testing & deployment
- Experience with Azure DevOps is a plus.
Ideal Candidate Profile
- A strong problem-solver with a willingness to learn and take initiative.
- Able to work both independently and as part of a collaborative team.
- Clear communicator, both written and verbal.
- Passionate about building reliable, efficient, and scalable software
Qualifications
- A diploma or degree in Computer Science, Software Engineering, or a related field.
- 1–2 years of experience in a software development environment is preferred, but recent graduates with solid portfolios or internship experience are encouraged to apply.
Ready to Apply?
Click below to apply directly with the employer
Safe & secure application
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep copies of job descriptions for positions you apply to - they're useful for interview prep.
How to Apply
Click “GO APPLY” 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
Gauteng: Sales Consultant Johannesburg Fire Sprinkler Systems posted by Jobs 4 All
Job PurposeThe purpose of this role is secure sales through implementing sales initiatives, building networks and channels, responding to leads,…
View JobIsando: Senior Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe Senior Revit Designer leads the design and coordination of high-quality, fully compliant fire protection systems. This role includes...
View JobGauteng: Junior Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe purpose of this role is to support the design and development of fire protection systems using Revit, ensuring…
View JobGauteng: Intermediate Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe Intermediate Revit Designer plays a key role in the design and coordination of fire protection systems using Revit.…
View JobWestern Cape: Contracts Manager – Fire Protection Industry Cape Town, South Africa posted by Jobs 4 All
Job PurposeWe are seeking an experienced and dynamic Contracts Manager to oversee the successful execution of fire protection projects within…
View JobLenasia: Shift maintenance technician (Millwright) In the Plastic Industry– Lenasia – Gauteng posted by Jobs 4 All
Job Summary The Technician is responsible for diagnosing and solving mechanical, hydraulic, pneumatic, electrical and other faults on plant and...
View Job
Browse Employers
Job Alerts