We are seeking a talented ActivePivot Developer to join our dynamic client's Capital Markets Department.
As an ActivePivot Developer, you will be responsible for extending ActiveViam ActivePivot in Java (implementing custom measures, control logic, feeding mechanisms, etc.) as part of a delivery team that relies on this component.
Job Scope
- Implement, extend, or modify custom measures that support financial aggregation and other banking logic within the ActivePivot cube.
- Collaborate with ActiveViam to manage ActivePivot version upgrades, apply security patches, and handle API changes affecting custom code.
- Analyze user needs and develop software solutions using principles and techniques from computer science, engineering, and mathematical analysis.
- Update and enhance existing software capabilities; develop and oversee software testing and validation procedures.
- Work with hardware engineers to integrate hardware and software systems and define specifications and performance requirements.
- Write high-quality, reusable, and shippable code in line with design and coding standards.
- Produce simple, purposeful, and lean code that aligns with CMI project guidelines and quality expectations.
- Perform peer code reviews to maintain high standards and best practices.
- Implement Configuration Management for all work items to ensure version control and traceability.
- Conduct unit tests to verify functionality.
- Automate tests based on the overall test strategy, ensuring coverage targets are met and adhering to software factory practices.
- Implement and execute technical tests as outlined in the test strategy to ensure all requirements are met.
- Propose non-functional improvements (e.g., performance, security) during sprints to enhance overall software quality.
- Estimate, break down, and update User Stories and Tasks to support accurate planning and tracking.
- Maintain and update the Sprint Backlog to reflect progress and any scope changes.
Job Requirements
- Bachelor's degree in Computer Science or a related field.
- Minimum of 2 years of experience with ActivePivot and 6+ years of experience with Java.
- Hands-on experience with ActiveViam ActivePivot
- Solid understanding of Java programming.
- Must have knowledge of UNIX platforms and data management systems (SQL, Big Data).
- Experience with automation frameworks and libraries.
- Proficiency in scripting (Python, Shell).
- Exposure to tools and technologies such as Elasticsearch, Grafana, Prometheus, Kibana, Control-M, Kafka, Confluence, Jira, GitLab, and MQ Series.
- Familiarity with cloud platforms and services.
- Experience with DevOps tools (Git, Maven, Ansible, Jenkins, etc.).
- Experience with Docker/Kubernetes.
- Experience supporting capital markets applications and trading systems, ideally in Market Risk or Front Office operations, with a good understanding of financial products (Treasury, FX, Credit, IRD, Bonds, RSF, etc.).
- Exposure to capital markets applications is a plus
Cristina Malabuyoc Malijan EA License No. 02C3423 Personnel Registration No. R1111547
Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy
