Software (C#) Developer
Our client is looking for a skilled Software (C#) Developer.
Duties & 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.
- Research, design, document, and modify software specifications throughout the production life cycle.
- Produce clean, well-documented, efficient, and standards-compliant code with an eye towards performance optimization.
- Write secure code and exercise good judgment in handling sensitive data.
- Industrialize solutions with DEVOPS.
- 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 but have the ability to suggest improvements.
- Display a customer service approach to the users (Advisers and internal business) of the CRM platform.
Desired Experience & Qualifications
- 8+ years’ experience in a similar role.
- A relevant tertiary qualification.
- Experience in related roles in the financial services industry.
- Experience in CRM and client portal solutions, as well as Android & Apple development.
- PHP Development Experience.
- Very good understanding of the software development process.
- Experience of wealth management and adviser value proposition requirements.
- Solutions oriented.
- Analytical thinker.
- Problem-solving skills.
- Advanced communication skills.
- Change management and coaching skills.
- IT innovation and acumen.
- Good verbal and written communication skills.
#J-18808-Ljbffr