
Developer – Value Financials, Senior Associate
- St Peter Port, Guernsey
- Permanent
- Full-time
Location: Guernsey (Jersey would be considered for the right applicant)
Line of Service: Advisory, PwC Channel IslandsGrade: Senior AssociateContracted Hours per Week: 37.5 hoursPwC Channel Islands OverviewPwC is a highly dynamic professional services firm offering Advisory, Tax, Audit and other assurance services to a large portfolio of international and local clients. The Channel Islands firm employs 600+ staff in offices across Jersey, Guernsey and Alderney and is part of an international network of 151 PwC firms employing over 364,000 staff.Job Summary:About Value FinancialsValue Financials is an electronic template service, designed to streamline the creation of financial statements for corporate service providers and managed service providers.Role OverviewWe’re seeking a Developer to join the Value Financials team. You will design, build, and maintain automation layers, enabling our clients to generate, transform, and distribute high-quality financial statements. This role’s core focus is on Python‑based automation, integration, and tooling.Responsibilities:
- Automation Development: Architect and implement Python scripts, modules, and frameworks to automate data extraction, transformation, and loading (ETL) between client systems and Value Financials.
- Operations: The Value Financials is a DevOps team. The Developer will have responsibilities relating to customer success through onboarding and support.
- User experience: Ensure a high-quality user experience through considered process design.
- Template Management: Collaborate with Financial Reporting specialists to develop and update electronic templates, ensuring consistency and compliance.
- Integration: Build and maintain standardised integrations with finance systems (NavOne, Efront), data warehouses, and third‑party APIs.
- Quality & Testing: Write unit and integration tests; establish continuous integration pipelines to maintain code quality.
- Documentation: Produce clear technical documentation, runbooks, and best‑practice guides for both internal teams and clients.
- Mentorship: Provide technical leadership and coaching to mid‑level developers; foster knowledge sharing and code reviews.
- This role reports to:
- Value Financials Technical Lead (Manager)
- Reporting to this role:
- PCAP (Certified Associate Python Programmer) or equivalent / higher required.
- Python Expertise: 3+ years professional experience in Python, with deep knowledge of core libraries and best practices (packaging, virtual environments, typing).
- REST APIs: Proven track record building automations on-top of thrid-party RESTful APIs. Familiarity with the OpenAPI standard is desirable.
- Testing & CI/CD: Hands‑on experience with pytest (or equivalent), Docker, and CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Version Control: Proficient with Git workflows and branching strategies.
- Agile Methodology: Comfortable working in Scrum/Kanban environments; adept at breaking down complex features into user stories.
- Communication: Strong verbal and written communication skills; able to translate technical concepts for non‑technical stakeholders.
- Financial Reporting: Understanding of IFRS and relevant GAAPs. Appreciation of our customers’ pain points.
- Web Development: Familiarity with front-end frameworks (React, Angular) to support any UI components or dashboards.
- Data Handling: Familiarity with relational databases (e.g., PostgreSQL, SQL Server) and data interchange formats (JSON, XML, CSV).
- MS Power Platform: Familiarity with the Microsoft Power Platform ecosystem