Epicareer Might not Working Properly
Learn More

Software Developer/Python Developer

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.