Software Developer (Python)
Salary undisclosed
Checking job availability...
Original
Simplified
Key Accountabilities and Duties
• Analyze client requirements and provide inputs in planning appropriate technical solution with a focus in accuracy, build efficiency and maintainability of calculation, implementation, and letter of configuration.
• Deliver technical solutions for calculation automation implementation and letter configuration for new clients and enhancement support to existing clients under the supervision of senior team members.
• Resolve routine issues, escalating more complex problems to senior team members as appropriate.
• Collaborate with several teams and developers, communication what is required in support to what is required in the implementation with the supervision from senior team members.
• Developer in-depth knowledge in the different aspect for pension calculation development and letters configuration.
• Remain up to date with business and legislative requirements and interprets the practical impact to calculation development and letters configuration.
• Develop relationships with other business areas to gain a strong understanding of products and services as well as key business processes.
• Share best practices of coding and development with the team to encourage continuous improvement and innovation.
• Work in line with ISO standards, TAS system, process and quality requirements and company's guidelines.
Job Requirements
• Has 3-5 years of experience in software development (Python and OOP).
• Knowledge in Unix (Linux/AIX), Oracle, and SQL.
• Knowledge in Object Oriented Programming (OOP) concepts applied in Python.
• Familiarity on source code control systems.
• Familiarity on code quality, performance, and security.
• Knowledgeable on DB and DC occupational pension schemes and how it translates to pension calculation and letter configuration.
• Experience in developing and managing the delivery of system/software development projects in a structured environment throughout the entire lifecycle including QA.
• Willing to work remotely and must also able to travel if only required.
• Strong written and verbal communication skills.
• Analyze client requirements and provide inputs in planning appropriate technical solution with a focus in accuracy, build efficiency and maintainability of calculation, implementation, and letter of configuration.
• Deliver technical solutions for calculation automation implementation and letter configuration for new clients and enhancement support to existing clients under the supervision of senior team members.
• Resolve routine issues, escalating more complex problems to senior team members as appropriate.
• Collaborate with several teams and developers, communication what is required in support to what is required in the implementation with the supervision from senior team members.
• Developer in-depth knowledge in the different aspect for pension calculation development and letters configuration.
• Remain up to date with business and legislative requirements and interprets the practical impact to calculation development and letters configuration.
• Develop relationships with other business areas to gain a strong understanding of products and services as well as key business processes.
• Share best practices of coding and development with the team to encourage continuous improvement and innovation.
• Work in line with ISO standards, TAS system, process and quality requirements and company's guidelines.
Job Requirements
• Has 3-5 years of experience in software development (Python and OOP).
• Knowledge in Unix (Linux/AIX), Oracle, and SQL.
• Knowledge in Object Oriented Programming (OOP) concepts applied in Python.
• Familiarity on source code control systems.
• Familiarity on code quality, performance, and security.
• Knowledgeable on DB and DC occupational pension schemes and how it translates to pension calculation and letter configuration.
• Experience in developing and managing the delivery of system/software development projects in a structured environment throughout the entire lifecycle including QA.
• Willing to work remotely and must also able to travel if only required.
• Strong written and verbal communication skills.