At a Glance
- Tasks: Join us as a Junior Software Developer, creating innovative CRM solutions and client portals.
- Company: PSG Financial Services is committed to diversity and inclusion in the workplace.
- Benefits: Enjoy a permanent position with opportunities for growth and collaboration.
- Why this job: Be part of a dynamic team that values creativity and customer service in tech.
- Qualifications: A relevant degree in Computer Science or Software Engineering and C# experience required.
- Other info: We encourage applications from diverse backgrounds, including those with disabilities.
The predicted salary is between 24000 - 36000 £ per year.
Overview
Designation: Junior Software Developer | Bellville, Western Cape | Permanent
Category: Information Technology
Job Level: Professionally qualified and experienced specialists and mid-management
Posted by: PSG Financial Services
Posted on: 05 Aug 2025
Reference Number: POS37102 / POS39187
Closing date: 31-Oct-2025
Position Type: Permanent
Location: Tygerfalls The Edge Western
Overview
PSGs commitment to transform and embrace diversity is what drives us to achieve a diverse workplace with employment equity as a key goal to create an inclusive workforce. In achieving our employment equity goals, we give preference to applicants from designated groups, and we encourage people with disability to apply.
Job Description
The successful candidate will do software development on the CRM platform and client facing portals used by PSG Advisers nationally. The candidate will report to the Applications Development Manager.
Responsibilities
- Develop components of the CRM platform, as well as the client facing portals, in conjunction with our external software development partner.
- Develop components of the Android & Apple client apps.
- Develop according to the future architecture of the software stack and make suggestions to improve the current architecture.
- Work along with the BAs and Testers, as well as maintain an excellent working relationship with our external software development partner.
- Follow current coding practices and suggest improvements.
- Display a customer service approach to the users (Advisers and internal business) of the CRM platform.
Minimum requirements
- A relevant tertiary bachelor’s qualification i.e. BSc in Computer Science, Software Engineering
- C# development experience
- Experience in CRM and client portal solutions, as well as Android & Apple development
- Good understanding of the software development process
Recommended requirements
- Experience in related roles in the financial services industry
- PHP knowledge
- Agile / Scrum experience
- Flutter experience would be beneficial / advantageous
Competencies required
- Analytical thinker
- Problem-solving skills
- Attention to detail
- Advanced communications skills
How to apply
Candidates interested must apply on the PSG Careers website http s://www.psg.co.za OR browse vacancies https://bit.ly/3bD2iAK by no later than 31 October 2025. By submitting your application, you are giving PSG Financial Services implicit consent to the storage and processing of your personal information. If you are not contacted within 2 weeks of your application, please accept that your application was unsuccessful.
#J-18808-Ljbffr
Junior Software Developer | Bellville, Western Cape | Permanent employer: PSG Wealth Menlyn
Contact Detail:
PSG Wealth Menlyn Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Software Developer | Bellville, Western Cape | Permanent
✨Tip Number 1
Familiarise yourself with PSG Financial Services and their CRM platform. Understanding their products and services will help you tailor your conversations during interviews and demonstrate your genuine interest in the role.
✨Tip Number 2
Network with current or former employees of PSG, especially those in software development roles. They can provide valuable insights into the company culture and the specific skills that are highly valued in the team.
✨Tip Number 3
Brush up on your C# and mobile app development skills, particularly for Android and Apple platforms. Being able to discuss recent projects or challenges you've faced in these areas can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience with Agile/Scrum methodologies. Since the job mentions these practices, showcasing your familiarity with them can demonstrate your readiness to integrate into their development processes.
We think you need these skills to ace Junior Software Developer | Bellville, Western Cape | Permanent
Some tips for your application 🫡
Understand the Job Requirements: Carefully read the job description for the Junior Software Developer position. Make sure you understand the key responsibilities and required skills, such as C# development experience and familiarity with CRM solutions.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that match the job requirements. Emphasise your software development projects, particularly those involving CRM platforms or mobile app development.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of PSG Financial Services' commitment to diversity. Mention how your background aligns with their goals and the specific role.
Proofread Your Application: Before submitting, thoroughly proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a software development role.
How to prepare for a job interview at PSG Wealth Menlyn
✨Understand the Company and Its Values
Before your interview, take some time to research PSG Financial Services. Understand their commitment to diversity and inclusion, as well as their focus on customer service. This will help you align your answers with their values during the interview.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, CRM platforms, and mobile app development. Bring examples of your previous work or projects that demonstrate your skills. If you have experience with Agile/Scrum or Flutter, make sure to highlight that too!
✨Prepare for Problem-Solving Questions
As a Junior Software Developer, you'll likely face questions that assess your analytical thinking and problem-solving abilities. Practice common coding problems and be ready to explain your thought process clearly and logically.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the software development process at PSG, or how they measure success in this role. This shows your genuine interest in the position and helps you determine if it's the right fit for you.