Junior Software Developer | Bellville, Western Cape | Permanent
Job Description
PSG Financial Services is seeking a Junior Software Developer to join their team in Bellville. This role focuses on enhancing the CRM platform and client-facing portals utilized by PSG Advisers nationwide, as well as contributing to the development of mobile applications for Android and Apple devices.
The successful candidate will report to the Applications Development Manager and work closely with external software partners, Business Analysts, and Testers. You will be responsible for developing core components of the PSG software ecosystem, ensuring they align with future architectural goals while maintaining high coding standards.
Key responsibilities include developing features for the CRM and web portals, maintaining mobile apps, and suggesting architectural improvements. The role requires a strong customer-service mindset to support the internal business and advisers who rely on these platforms.
Remuneration: Market-Related Salary (Industry standards for Junior Developers at major financial firms in Cape Town typically range from R25,000 to R40,000 per month, depending on technical proficiency and academic background).
Requirements
To be successful in this application, you must meet the following criteria:
Education: A relevant Bachelor’s degree (e.g., BSc in Computer Science or Software Engineering).
Technical Stack:
C# development experience (Essential).
Experience in CRM and client portal solutions.
Familiarity with Android & Apple (iOS) mobile development.
Solid understanding of the SDLC (Software Development Life Cycle).
Advantageous Skills:
Flutter (Highly beneficial).
PHP knowledge.
Experience in Agile/Scrum environments.
Prior experience within the Financial Services industry.
Boost your chances
Don't have a CV yet? Create a professional one in minutes or learn why your current one might be getting rejected.