Digital & Technology Jobs
Back to sectors-
Senior Developer (ActivePivot)
LondonContractCompetitiveSenior ActivePivot Developer •Long term contract •Hybrid Working – London •Inside IR35 Introduction: You will join the Global Risk Systems application development team. The team develops and maintains global risk systems used across this Financial Group. These systems provide functionality for: •Production and analysis of market risk metrics group-wide •Provision of the measures needed for Basel 2.5 market risk capital requirements •Production and analysis of all FRTB-SA and FRTB-IMA measures The developer will work towards implementing new and enhancing existing application components, specialising in ActivePivot application development. This requires involvement in the full project life cycle from the initial project technical proposal through to analysis, design, implementation and subsequent production rollout and support. This role will expose the individual to the market risk management business areas group-wide, and also to an exciting technology stack. Key Responsibilities: •Technical analysis, design and development of new application and service projects, focusing on ActivePivot applications •Producing detailed design documents •Adhering to team development standards and practises •Conducting system testing and supporting user acceptance testing •Liaising with users from all areas and with other ISD teams including ISD Control and Technical Services •Participate in the 3rd line production support rota Skills required: (Essential) •Extensive experience within the risk technology domain •Full lifecycle software development experience with ActivePivot •Demonstrable understanding of the calculation of common market risk measures (sensitivities, VaR, etc), with exposure to a broad range of financial products •Experience working directly with market risk managers and/or risk analytics teams •Experience in projects relating to market risk capital, and in particular FRTB •Experience working in a team with a global user base (Desirable) •Experience in projects relating to market risk capital, and in particular FRTB •Experience working in a team with a global user base Technical Knowledge/Skills: (Essential) •Aptitude for technical analysis and investigation •Ability to work with both business and IT staff in a pressured environment •Well-structured and logical approach to working •Significant commercial experience designing, implementing and performance tuning ActivePivot risk and/or FO applications •Solid ActiveUI development proficiency •Some commercial experience in at with at least one of the following Java integration technologies (e.g. Spring, ESB, web services) •MongoDB or some relational database implementation experience •Proficiency in the application of accepted agile software engineering practices, including: •Test first approaches to software development (TDD/BDD etc.) •Peer review •Continuous integration/continuous delivery (Desirable) •Commercial exposure to Java frameworks and toolkits including Spring, Tomcat, JMS, Hibernate •Experience with MongoDB •Experience in defining and implementing web services (REST paradigm) and data services (experience doing so using reactive frameworks, e.g. WebFlux/node.js, is beneficial) •Exposure to Apache Spark and the Hadoop ecosystem •Experience with UI development using react.js and/or Angular •Exposure to XML technologies such as XML/XSD/JAXB/XSLT •Exposure to commonly used Python- and/or R-based data science tools •Experience using MS SQL Server and/or Snowflake •Familiarity with the Atlassian ALM suite (JIRA, Confluence, Bamboo, BitBucket) •UNIX skills in particular Linux/RHEL Other: Strong educational background with BSc/MSc in computer science or other numerate discipline or equivalent.
Apply now
-
Test Automation Engineer
LuxembourgContractNegotiableTest Automation Engineer Key Responsibilities: • Analyze, test, and evaluate user requirements, specifications, and models for testability. • Create test specifications based on a thorough technical analysis of both functional and non-functional requirements, including reliability, efficiency, and usability. • Develop test models using appropriate testing techniques. • Perform product risk analysis to determine the necessary test depth and identify residual risks post-testing. • Set up the test environment. • Implement the test strategy using standardized methods and tools. • Generate the test coverage matrix. • Prepare or request test data. • Automate tests. • Configure, update, maintain, and deploy test tools. • Conduct and document test* according to specified test cases or through exploratory testing. • Identify, analyze, describe, and isolate errors. • Measure the performance of components and systems. • Define and adjust testing rules and guidelines while considering the roles and responsibilities involved. Essential Technical Skills and Knowledge: • Proficiency with the Selenium test automation tool. • Experience with the Cucumber testing framework. • Programming expertise in Java. • Familiarity with CI/CD tools such as Jenkins or equivalents. • Proficiency with source code management tools like Git, Bitbucket, or equivalents. • Experience with any IDE, such as IntelliJ or Eclipse. • Knowledge of JIRA Xray for test sets and reporting. • Understanding of Gherkin for test scripts and test data.
Apply now
-
Spark / Scala Big Data Developer
PragueContract200€-300€ per dayBig Data Developer Location: Prague, Czechia (2/3 days on site) Contract: 6 month extendable contract role Pay rate: 200-300€ per day Overview: Step into an exciting role where you'll contribute to the advancement of our state-of-the-art data lake platform, leveraging Big Data technology. Our mission is to streamline current processes and innovate new ones, driving excellence and efficiency. You will join a dynamic team composed of both emerging talents and experienced professionals, each bringing unique expertise. As a backend developer within our "Application Development for Cash Datawarehouse" unit, you'll manage applications that store and process trading data from various stock exchanges, including a prominent European exchange. Your work will also involve data analysis and interactions with internal stakeholders. No need to worry if you're not well-versed in financial markets and stock exchanges—we will provide thorough training to ensure you excel in your new role and fully realize your potential. Key Responsibilities: Develop using Spark/Scala Read inputs from HDFS, HBase/Phoenix, Kafka Analyze trading data, such as surveillance alerts and Market Maker ratings Maintain batch flows with Control-M Create data queries in Zeppelin Qualifications: Experience with Big Data technologies (Hadoop, Spark) Background in software development (preferably Scala or Java) Proficiency in English Strong communication, analytical, and problem-solving abilities Basic knowledge of financial markets and quality assurance practices Eagerness and patience to learn and navigate large systems If you're enthusiastic about Big Data and looking to make a significant impact in a dynamic setting, we invite you to apply Join us in shaping the future of financial technology!
Apply now
Digital Technologies
We have many perm and freelance opportunities in Digital Technologies for roles such as Software Development, Data Science, Automation & Intelligence
Please get in touch with our consultant to learn more about the Digital Technologies opportunities.