Software Engineer - Python

Full Time Information Technology

Job Description

Role Purpose

We have a great opportunity for a Software Engineer to join the Model Calculation Squad within the Investment Software Developer Team. The key purpose of the role is to engineer solutions in a product centric team aligned to a business product owner to create bespoke solutions that add value to give PIC an edge over competitors.

Key Responsibilities

Knowledge, experience, skills and abilities

  • Responsible for the successful delivery and third line support of custom-built software applications and solutions that meet the business needs through the prioritised delivery demands from PSG projects, small change and maintenance activities.
  • Conduct and support analysis of project specifications, reviewing requirements, technical design to comprehend the business outcomes expected.
  • Effectively collaborate with stakeholders in the business change function and business units, including delivery managers, business analysists, architects, QA and testing, business users and product owners to align deliverables with expected outcomes.
  • Follow the agreed Software Development Lifecycle Processes, adhering to policies, secure software development lifecycle standards, best practices and implementation guides.
  • Ensure code quality, security, and testing reviews are performed on code to maintain the high quality and security of software applications and data.

Requirements

Ideally worked in a financial services environment with

Technical

  • Strong experience with Python.
  • Proficiency with CI/CD pipelines and DevOps practices.
  • Strong design and implementation skills of enterprise applications with cloud-based architecture, APIs, containerization and microservices.

Personal

  • Strong communication skills for effective collaboration with team members and stakeholders.
  • Excellent problem-solving abilities and analytical thinking.
  • Attention to detail and quality.
  • Ability to learn new technologies quickly and mentor junior engineers.
  • Highly self-motivated with a focus on customer service, delivery, and quality.