
Senior Vision Software Engineer
- Western Cape
- Permanent
- Full-time
- Develop and maintain VisionPlus applications to ensure optimal performance and functionality.
- Collaborate with business analysts to understand and refine business requirements.
- Design and implement solutions based on business requirements within the VisionPlus application suite.
- Perform code reviews and ensure coding standards and best practices are followed.
- Provide technical guidance and mentorship to junior developers.
- Troubleshoot and resolve issues in existing VisionPlus applications.
- Conduct performance tuning and optimization of VisionPlus applications.
- Develop and execute unit tests to ensure code quality.
- Participate in system upgrades and migrations as needed.
- Stay abreast of industry trends and advancements in VisionPlus technology.
- Minimum of 10 years in Vision/VisionPlus development experience.
- Ability to Support FICO Products implemented on the mainframe i.e. TRIAD
- In-depth knowledge of VisionPlus modules such as CMS, FAS, and TRAMS.
- Proficiency in COBOL, JCL, and DB2.
- Experience with application performance tuning and optimization.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a focus on delivering high-quality solutions.
- Experience in major migration projects is essential.
- Experience in the financial services & retail industry is preferred.
- Action Oriented - readily takes on new challenges and opportunities with a sense of urgency and eagerness
- Business Insight - applies market and business insights in order to drive organisational objectives
- Cultivates Innovation - creates an environment that fosters and nurtures a culture of creativity which drives success
- Decision Quality - consistently makes timely, well-rounded and informed decisions
- Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets
- Manages Complexity - interprets and simplifies complex and contradictory information when resolving organisational problems
- Nimble learning - quickly adapts and acquires new knowledge, skills, and competencies in a rapidly changing environment
- Optimizes Work Processes - assesses and improves the efficiency, effectiveness, and quality of various work processes
- Full-time position.
- Office environment with remote work options.
- Will require occasional evening and weekend work.
- Opportunities for professional development and certification.