Scala Developer
Prague, Czech Republic
před 4 dny


About BarclaysBarclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US.

Our goal is to become the bank of choice by providing superior services to customers and clients and supporting our stakeholders via a commercially successful business that generates long-

term sustainable returns. Our two clearly defined divisions, Barclays UK and Barclays International, provide diversification by business line, geography and customer, enhancing financial resilience and helping to contribute to the delivery of consistent returns through the business cycle.

We have a strong core business with exciting prospects, well positioned to deliver long-term value for our shareholders.

Consistent with the objective of delivering long-term sustainable value for all our stakeholders, we have developed our Shared Growth Ambition our approach to citizenship and the sustainability of the business model we operate.

The aim is to make decisions and do business that provides our clients and customers, and the communities which we serve, with access to a prosperous future.

The delivery of our strategy is underpinned by the energy, commitment and passion of our people, and we are clear on our common purpose : to help people achieve their ambitions, in the right way.

About TreasuryTreasury is responsible for managing the key resources of capital, balance sheet, funding and liquidity providing the bank, its businesses and other stakeholders, such as regulatory authorities, with key information, policies, standards, metrics and methodologies.

We work with Barclays’ business partners, customers, regulators and other stakeholders to ensure the bank’s financial resources are managed safely and commercially on behalf of our shareholdersAbout Fiscus Modelling Execution EngineThe Fiscus Model Execution Engine (MEE) platform is an innovative Scala and Spark based application offering self-

service modelling capabilities to a user-base across Treasury. It is developed by a distributed team, with the future focus of the development team being in Prague, London and New York. Overall purpose of role

  • Develop new functionality for the MEE platform. New features are required to support expanding modelling requirements and new data sources.
  • Take ownership of developed items from discussing requirements with users, through build, automated test coverage and into the delivery pipeline to ensure quality is maintained throughout the process
  • Maintain existing code base of the MEE, ensuring existing functionality continues to work and quality is maintained or improved where such opportunities exist
  • Provide leadership and mentoring to more junior developers as and when required
  • Key Accountabilities

  • Own the design, build, documentation and testing of solutions to assigned user stories
  • Assist and mentor more junior developers to ensure they are brought up to speed quickly and can become effective members of the team
  • Work with users, business analysts and development leads to ensure requirements for stories are well-understood and feasible
  • Participate in Agile Sprint ceremonies in particular, be involved in the estimating and committing process as well as open and transparent demonstrations of delivered items.
  • Contribute to the DevOps initiatives of the team by being involved in the delivery pipeline right through the production
  • Risk and Control Objective Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards.

    Person SpecificationPersonal attributes essential to performing role including competencies, expertise, knowledge, and experience.

    Note : experience requirements must not be in the form of years (minimum or otherwise). Essential Skills / Basic Qualifications : o Scala Development : Strong, demonstrable, software development experience in Scala OR very strong experience in Java / C# with the desire to progress onto Scala developmento Experience of dealing with stakeholders throughout the lifecycle of stories i.

    e. discussing requirements through to signing off testingo RESTful interface developmento ability to communicate clearly and articulately, both verbally and in writing Desirable skills / Preferred Qualifications : o Knowledge of Spark highly desirable, but not essentialo Knowledge of Hadoop / HDFS desirable, but not essentialo experience with working in a distributed team is highly desirable Purpose and Values Barclays has a single cross-

    business Purpose for Barclays and five core Values which underpin it. Our Purpose is helping people achieve their ambitions in the right way.

    Put simply this is the answer to the question What is Barclays for?’ and it should guide our every action as employees. Respect We respect and value those we work with, and the contribution that they make.

    Integrity We act fairly, ethically and openly in all we do. Service We put our clients and customers at the centre of what we do.

    Excellence We use our energy, skills and resources to deliver the best, sustainable results. Stewardship We are passionate about leaving things better than we found them.

    Přidat do oblíbených
    Odebrat z oblíbenýcch
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .