Senior Software Developer â Bellville, Western Cape
OUR CLIENT DEALING WITH FINANCIAL OUTSOURCING SOLUTIONS REQUIRES AN EXPERIENCED SENIOR SOFTWARE DEVELOPER IN BELLVILLE, WESTERN CAPE
Please Note:
If you do not fit the specification with the minimum requirements your application will not be accepted for this position. Shortlisted candidates may be required to complete an Assessment or Test to demonstrate your knowledge of this position.
Requirements:
- Degree in Computer Science, Information Systems, Engineering or related field
- Extensive experience in OOP (preferably C#)
- Experience with Micro Services development
- Extensive experience working with SQL Server databases
- Experience with XML and XSD schema design
- Experience in Financial Services industry
- Experience with Oracle databases
- Experience with SOA or Message based integration services
- Very good knowledge of software design principles and patterns
- A minimum of 5 years’ proven work experience as a Senior Software Developer
- Ability to prioritise work effectively and must be organised
- The ability to set and maintain high work standards to achieve goals
Skills / Duties:
- Maintain software systems and automate the operations and interfaces between these systems
- Develop Software Applications using approved toolsets
- Adhere to and provide input into the architectural framework
- Programming well-designed, testable, efficient code across a Microsoft stack (C#, SQL Server)
- Producing specifications and determine operational feasibility
- Evaluate and implement ways to incorporate existing or new technologies into the business and product offering
- Perform code reviews
- 3rd line technical support, trouble shooting and problem solving
- Periodic standby support for overnight, weekend and public holidays
- Provide leadership and guidance to technology team members
Applicants must reside in BELLVILLE, WESTERN CAPE or surrounding area.
Only South African citizens, who are suitably qualified, live in the applicable area and meet the requirements of the position are eligible to apply for this vacancy.
Please take note: if you have not been contacted within 14 days, please consider your application unsuccessful.
Visit our website to view all of our current vacancies: www.mprtc.co.za