The Role
• Work with the global Calculation Development Team to analyze, plan, and execute the appropriate technical solutions for client requirements. Accuracy, efficiency, and maintainability are key focus.
• Deliver technical solutions for calculation automation and letter configuration for new client
installations, enhancement of existing systems, or resolving issues encountered in production.
• Closely collaborate with global teams in communicating what is required in support of achieving project milestones.
• Gain in-depth knowledge of developing automated pension calculations and letters configuration.
• Remain up to date with business requirements and assess impact to pension calculations development and letters configuration.
• Actively offer and share knowledge and best practices on coding or software development
processes to foster collaboration, knowledge-sharing, continuous improvement, and innovation to the Calculation Development Team.
• Work in line with ISO standards, Guidelines, Calculation Development Team's systems, processes, and quality requirements.
The Requirements
• At least 3-5 years of experience of Object-Oriented Programming (OOP) in Python
• Knowledge of coding standards, best practices, performance, and security
• Knowledge of source code control systems, preferably Git
• Knowledge and experience of developing under a structured Software Development Lifecycle
• Basic knowledge in Unix (Linux / AIX), and Oracle SQL
• Strong analytical and problem-solving skills
• Strong written and verbal communication skills in English
• Willing to learn extensively on UK Occupational Pension