Vacancies

Do you want to join our bright, inspiring, dedicated team and contribute towards our continued success? If so, please see our list of current openings below.

If you feel you have the skills we might need please email your CV and covering letter to: recruitment@calastone.com

Direct applications only, no agencies.

Software Engineer

 

Role Purpose

The software engineer will work within the Calastone Transaction Network (CTN) Development Team to enhance and support the development of existing and new products on our principle transaction processing system.

Key Responsibilities

  • Develop and enhance current systems to assure a quality product and superior user experience.
  • Clarify and elaborate on agile user stories with the business analysis team.
  • Provide assistance to testers and support personnel as needed to diagnose system problems.
  • Document code consistently throughout the development process, with both diagrams and wiki content.
  • Contribute to peer code reviews, daily scrum meetings, change analysis sessions and technical presentations.
  • Maintain Calastone’s excellent reputation for high-quality service and delivery.
  • The development team provide out-of-hours on-call support to the operations team on a rota basis, typically once every 6 weeks. The role holder would be invited to join this rota once suitably skilled.

Required Knowledge & Experience

  • Strong commercial experience of Microsoft development tools, including Visual Studio 2013 or higher and C# with .NET Framework 4.5.2 or higher.
  • Commercial experience in Microsoft Web technologies including MVC 4, ASP.NET, WCF and security models.
  • Experience of creating quality unit tests with Moq and NUnit.
  • Experience of web technologies including HTML, CSS, JavaScript, jQuery and data binding frameworks like knockout.js.
  • Highly skilled in the manipulation of XML and XSLT.
  • Proven practical knowledge and understanding of Object Orientation, design patterns like IoC and the Agile development method.
  • Knowledge of T-SQL for Microsoft SQL Server (2012 or 2014).
  • Experience in a messaging or transactional environment e.g. Websphere MQ, MSMQ or RabbitMQ or similar for the transport of financial messages like Swift 15022 or FIX would be an advantage but is not essential.
  • Knowledge of the mutual funds industry would be beneficial but is not essential.

Person Specification

  • Enthusiastic and proactive self-starter with a strong work ethic and the ability and desire to learn quickly.
  • Excellent communication skills allowing sharing of complex concepts with both technical and non-technical colleagues
  • Willing to pursue a detailed problem through to root cause identification then back to a full solution
  • Able to see ways to simplify when faced with complexity
  • Passionate about quality and ‘getting it right’
  • Stays calm and focused under pressure
  • Always exhibits the highest levels of professionalism, honesty and integrity and works within the aims of the Company Values.

Application Support Analyst (Day and Night Shift)

Role Purpose

The person in this role will occupy a key position within Calastone as our client base and product range expands. This role will have specific responsibility for Calastone’s production technology systems, for the on-boarding of clients and for the support of the QA team in testing of new code to enable new products, functionality and clients.

Key Responsibilities

  •         Proactively monitor the production services.
  •         Provide first line support to Calastone’s customers.
  •         Assist in the creation of a knowledge base to mitigate the number of escalations to the second line team.
  •         Work with the Client Delivery team to ensure that they have satisfied all pre-production checks/tests before they are released into production.
  •         Work with the QA team on a rotational basis to assist with quality assurance cycles and to obtain pre-release knowledge of new releases.
  •         Work closely with internal project staff to ensure that all production requirements are flagged and dealt with during customer on-boarding, ensuring smooth transition into production and to enhance the customer’s perception and experience of the Calastone service.
  •         Work with, and communicate to, all customers and internal technical staff during implementations.
  •         Deal with service incidents that arise and work to achieve a positive outcome in the shortest possible timeframe.
  •         Maintain Calastone’s reputation for high-quality service support and delivery.
  •         Contribute to all aspects of general business improvement.
  •         Good technical background.  Most desirable is experience of databases/SQL (ability to create and run own queries), MQ (any variant), SWIFT, ISO15022, ISO20022, FIX, XML, messaging authentication/ certification techniques and secure FTP environments.
  •         Application support and operations in a client facing, financial environment.
  •         Experience of project delivery life-cycles, in accordance with industry best practice. An understanding of ITIL is beneficial.

Required Knowledge & Experience

Knowledge of Salesforce is an advantage.

Person Specification

  •         Ability to stay calm and focused under pressure and able to positively direct customers, colleagues and service partners when resolving service issues.
  •         Team player in multi-disciplined environment.
  •         Strong work ethic and entrepreneurial approach.
  •         Passionate about quality and ‘getting it right’.
  •         Highest levels of professionalism, honesty and integrity.
  •         Willing to pursue a problem through to root cause identification.
  •         Attention to detail.
  •         Balanced individual able to critically appraise own strengths and weaknesses.
  •         An example setter by deed as well as words.
  •         Needs to be able to hold their corner and to be able to deal with a spirited work environment.
  •         Flexible attitude and willingness to work alternative shift pattern, including night shift, should that be necessary (especially during training period).

A shift system is in operation

Data Analyst

Role Purpose

The role of Data Analyst is to on-board clients of Calastone’s Data Services offering.

The Data Analyst will work with clients on a sales support and post-sale delivery basis to bring them through into production.

The Data Analyst will identify, document and manage the delivery of key toolsets to enhance operational reliability and to leverage delivery capability.

The job holder will be a subject matter expert in client meetings where requested, will contribute to the business case and have input to the development of the Data Services product set.

Key Responsibilities

The Data Analyst will be required to:

  •         Shape, document and validate the data supplied by third parties and clients as part of the onboarding process.
  •         Work with the various parties to define mappings, mitigate ambiguities and gain sign off from all parties to define data shapes.
  •         Write and run queries against the data base to validate data.
  •         Understand, articulate and document client requirements for the Development team to be able to document.
  •         Establish data validity criteria using tools and experience.

Required Knowledge & Experience

  •         An understanding of Data Warehousing in a financial environment is preferred.
  •         Strong business-technical documentation skills.
  •         A knowledge of SQL and MS Office is required.
  •         Knowledge of the Financial (Mutual Funds) industry is preferred.

Person Specification

  •         Naturally inquisitive individual with an interest in statistical and data modelling.
  •         Ability to think laterally as well as literally.
  •         Scientific and numerically driven.
  •         Ability to work with minimal guidance to tight deadlines.

Business Analyst

Role Purpose

  •         Occupy a key position within Calastone as we grow our client base and expand our product range.
  •         Documentation of the technical and business approach to solving business challenges
  •         Develop project plans, detailed test scripts, businesses requirements and associated communications documents, ensuring these are agreed with both the client and the development team.
  •         Working with the Development Manager to translate the business requirements into programming tasks, providing sufficient education to the developers to enable them to do their job effectively.
  •         Responsible for sign off between system testing and User Acceptance testing and the subsequent management of handover from UAT to Production Services Manager.
  •         Proactively manage changes in project scope, identify potential crises, and work with the Programme Manager to devise contingency plans.
  •         Create a knowledge base to mitigate the number of escalations to the Client Services Manager.
  •         Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion.
  •         Maintain Calastone’s reputation for high-quality project delivery.

Required Knowledge, Experience & Person Specifications

  •         Experience in financial arena
  •         Knowledge of trade flow in one or more asset classes
  •         Understanding of payments would be a very nice to have
  •         Experience in documenting complex business solutions
  •         Worked closely with development, QA and production
  •         Understands SDLC although not actually taken part
  •         Provide a bridge between tech speak and business terms
  •         Ability to pick up and understand new systems and processes
  •         Some experience in data analytics
  •         Understands front, middle and back office systems terminology.

Software Engineer (Web)

Role Purpose

The software engineer will work within the Calastone Development Team supporting the development of existing and new web based products around our fund transaction system.

Key Responsibilities

  •         Develop and enhance current systems to assure a quality product and superior user experience
  •         Unit test new code to ensure that logic and syntax are correct and that the program results are accurate
  •         Conduct system and performance analysis to keep our systems current with changing technologies
  •         Document code consistently throughout the development process
  •         Maintain Calastone’s excellent reputation for high-quality service support and delivery
  •         Contribute to all aspects of general business improvement

Required Knowledge & Experience

  •         Strong Experience with the MEAN Stack (i.e. Mongo, Express, AngularJS and NodeJS) and the Grunt task runner and HTML and CSS
  •         Experience of Microsoft development tools, including Visual Studio and C# with ASP.MVC Core/.NET Core (cross platform .Net)
  •         Experience of JasmineJs for JS unit tests or similar
  •         Experience of data binding frameworks like knockout.js or similar
  •         Experience of Bootstrap, modernizr etc.
  •         Experience in a messaging or transactional environment e.g. Websphere MQ, MSMQ or RabbitMQ or similar for the transport of financial messages like Swift or FIX
  •         Proven practical knowledge and understanding of OO, design patterns, SOA and the Agile development method
  •         Knowledge in SQL Server, XML and XSLT
  •         Knowledge of mutual funds would be beneficial but not essential

Person Specification

  •         Able to add value in a fast moving team where the end goal is moving in response to demand
  •         Able to work with platform agnostic tools on Windows or Ubuntu
  •         Able to take an underlying framework and present it with web technologies in a compelling and intuitive way
  •         Enthusiastic and proactive self-starter with a strong work ethic
  •         Able to see ways to simplify when faced with complexity
  •         Effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff
  •         A team player in multi-disciplined and distributed environment
  •         Exhibits the highest levels of professionalism, honesty and integrity
  •         Willing to pursue a problem through to root cause identification
  •         Attention to detail

Production Application Support engineer (Swift Specific)

Role Purpose

To administer maintain and deploy production services, specifically swift messaging infrastructure and applications.

Candidate

The individual must have current experience in administering, operation and deployment of a production Swift environment SNL, SAG and Alliance Access in a financial environment. Candidates must be experienced with all areas of Swift application technical administration, which include RMA, pki certificates maintenance, messages archiving & backups, monitoring logs and daily checks. Technical administration and support of WebSphere MQ, Crest GUI and CRNet via Swift, highly desirable.

The right person for this role, must be an all-round technologist, with a healthy appetite for learning new technologies and pitching in when and where required. They have a background spanning Windows Server and, Active Directory administration, networking, including firewalls, routers and switches, virtualization technologies, specifically VMWare.  They will have experience of working with agile teams and cope well within an accelerated growth environment.

Key Responsibilities

  •         Support & development of Production core infrastructure and applications suite.
  •         Maintain SWIFT’s shared infrastructure partner accreditations.
  •         Manage 3rd party implementations  of technical solutions within managed Hosted data centres which includes; Servers virtual and physical, Operating systems Network devices, Anti-Virus, Backups, Security Patches, Service and system         monitoring, service upgrades and enhancements.
  •         Assist with new client on boarding implementations
  •         Maintain Collaboration tools responsibly.
  •         Maintain ticketing tools responsibly.
  •         Work with and communicate to all customers, internal & external through any service incidents.
  •         Maintain Calastone’s reputation for high-quality service support and delivery.
  •         Contribute to all aspects of general business improvement.

Required Knowledge & Experience – MUST

  •         Overall IT experience 5+ years
  •         Candidate must have 3 to 5 years’ experience providing production application support in the financial sector.
  •         At least 3 years supporting SWIFT (SAA/SAG configuration). SWIFT Certification desirable.
  •         Experience of supporting multiple messaging interfaces such as, Crest Gui, CREST, etc.
  •         At least 2 years exposure to Window servers & Active directory support\administration role At least 1 year MQ messaging support role.
  •         Knowledge of Microsoft office – Word, PowerPoint, Excel, Visio
  •         ITIL certification.
  •         Project delivery life-cycles, System development life cycle.
  •         Excellent written and spoken English.

Skills \ Experience – MUST have

  •         Must have excellent troubleshooting skills to resolve Production core infrastructure & applications and problem under pressure.
  •         SWIFT - the ability to identity issues with 15022 or 20022 messaging formats, RMA process, troubleshooting Swift connectivity issues including SNL, SAG, HSM management
  •         Must have administered\supported and / or installed  SNL/SAG/SAA
  •         Must have experience of SAA for Crest
  •         Crest GUI and CRNet via Swift
  •         SWIFT, ISO15022, ISO20022.

Skills \ Experience – SHOULD have

  •         Administration and Troubleshooting Microsoft Operating systems and applications.
  •         Server Virtualisation Technologies VMWare.
  •         VMWare, administer virtual servers, VSphere, VMotion and DRS.
  •         Technical knowledge of Windows Domains and Active Directory.
  •         Experience of alerting, monitoring and management of systems.
  •         Understanding of DNS / DHCP / VPN / SFTP /Group Policy and File Replications
  •         Understanding and use of TCP/IP protocols and troubleshooting

Skills \ Experience – WOULD be desirable to have

  •         IBM WebSphere MQ
  •         Secure FTP File Transfer
  •         Connect:Direct File Transfer
  •         Citrix XenApps
  •         Good understanding of Networking technologies and topologies, VPN connectivity’s, including Site-to-Site VPN Tunnels.
  •         Antivirus Software
  •         Management of relationships with third parties and suppliers

Person Specification

  •         Ability to stay calm and focused under pressure and able to positively direct customers, colleagues and service partners when resolving service issues.
  •         Team player in multi-disciplined environment.
  •         Strong work ethic and entrepreneurial approach.
  •         Needs to be able to hold their corner and to be able to deal with a spirited work environment.
  •         Passionate about quality and ‘getting it right’.
  •         Highest levels of professionalism, honesty and integrity.
  •         Willing to pursue a problem through to root cause identification.
  •         Attention to detail.
  •         Balanced individual able to critically appraise own strengths and weaknesses.
  •         Clear and precise when communicating with others both written and oral.
  •         Ability to stay focused and work extended hours to see a technical issue is resolved.
  •         Ability to work evenings and weekends as required to install, upgrade or troubleshoot various technologies.

Client Relationship Manager – AU CRM

Role Purpose

Calastone Australia is proud to have some of Australias leading financial organisations as clients, and are looking for a bright, motivated individual to maintain and build these relationships at a key account level. The candidate will be driven to meet the needs of each client, ensuring they are continuing to build on Calastones strong reputation as a client focused organisation. As a key person within a small team locally and part of a global company with a strong culture, the individuals performance will be reflected across our 4 key core values: Connected, Supportive, Creative and Driven. 

 

High Level Objectives

  •         Continue to expand on existing strong relationships with assigned portfolio of clients.
  •         A commitment to an evolving, in-depth knowledge of each clients business, industry changes, and of Calastone and our smart technology solutions.
  •         Grow revenue in existing customers by fostering increased uptake of existing services (e.g. connecting to more fund managers for transactions) and up-selling of new services.
  •         Provide leads, introductions and reference customers to the sales team to facilitate revenue growth through new customers and new services.
  •         Provide accurate revenue forecasts and ensure revenue targets are met for each customer.
  •         Contribute to building the Calastone brand.

 

Key Responsibilities

Client Relationship Management

o  Maintain and strengthen relationships of a large portfolio of assigned clients and key contacts at distributors, Registries, fund managers and service providers.

o  Ensure smooth and efficient on-boarding of new customers and provision of new products to existing customers, working closely with both internal and external stakeholders.

o  Draft and maintain an account plan for each customer for the year ahead to retain and grow revenue.

o  Ensure Salesforce is up to date for all customers, by the end of each business week including:

  •   CRM Owner
  •   Key customer contacts
  •   Opportunities and activities
  •   Planned Customer Interactions
  •   Current issues

 

Internal Calastone Interaction

o  Develop strong working relationships with all internal stakeholders to ensure customer satisfaction -

  •   Management – report and escalate issues as appropriate in a timely manner.
  •   Sales – supply leads, introductions and recommendations.
  •   Operations – communicate regularly to understand any operational issues affecting clients, feedback customer requirements and supply new links for increased use of existing services.
  •   Client Delivery – manage handover of customer projects and communicate regularly to manage customer issues/expectations throughout the lifecycle of each customer project.
  •   Marketing – feed into campaigns and assist with contacts/introductions/events.
  •   Legal – track and progress agreement and signature of all necessary legal documentation for customers to turn opportunities into revenue generating activities as quickly as possible.
  •   Finance – supply monthly revenue forecasts.
  •   Development – communication as necessary in relation to customer requirements.

 

Business Development & Market Intelligence

o  Identify and manage opportunities for networking across different industry groups to support the interests of Calastone customers.

o  Provide up to date product and industry knowledge as well as organisational updates both internally and externally.

o  Analyse industry news and available data to establish Calastone's market position and wider market trends.

o  Coordinate and attend monthly networking functions, workshops and user groups, all ensuring events are in line with company strategy.

 

Contribution to the Achievement of CRM Team Targets

o   Delivery of monthly and annually forecast revenue for each customer.

o   Accurate and timely reporting of all customer interactions.

o   Attainment of the target customer interaction metrics-

  •   Monthly meetings with all tier 1 customers.
  •   Meetings at least quarterly with all tier 2 customers.
  •   Interaction at least monthly with all tier 2 customers.
  •   Timely follow up to all customer interactions.
  •   Timely response to all customer emails/calls/questions.

 

Required Knowledge & Experience

  •         Good understanding of the Calastone business as well as the funds industry, fund trading and the role of industry participants, such as distributors, fund managers, service providers and custodians.
  •          An understanding of the global funds market and fund trading industry, with solid working experience in an equivalent role or similar in this or a closely related industry. 
  •         A clear understanding of the strategic objectives of the major global funds and funds transaction market players, including the market structures and regulatory frameworks.
  •         Experienced in defining and driving a successful sales strategy in consultation with managers and key stakeholders.
  •         Ability to work at all levels so that the sales strategy as it relates to Australia is delivered but without losing touch of the operational realities.

 

Person Specification

  •         High level of interpersonal skills with ability to build relationships at all levels.
  •         An individual who operates with a high level of honesty and integrity at all times.
  •         The ability to gain and maintain:

o    Technical expertise/knowledge of the Calastone system, products and services.

o   Good understandings of each customer’s Calastone history since go live as well as the customer’s own core business/role in the wider market.

o   Ability to provide demos for all live Calastone products and services.

  •         Ability to prepare and deliver good quality presentations to customers as appropriate.
  •         Strong focus and organisational capabilities.
  •         Experience of managing and delivering on revenue targets.
  •         Entrepreneurial in spirit but works with and advocates corporate discipline.
  •         Articulate and able to communicate well in written and spoken English.
  •         Good level of IT skills.

Client Data Manager

Role Purpose

The person in this role will occupy a key position within Calastone as we grow our client base and expand our product range globally. This role will have specific responsibility in supporting the business to meet key company initiatives within budget and timescales.

 

Key Responsibilities

This individual will be tasked with:

  • Collation and documentation of Sales and Business processes, policies and procedures
  • Maintain the integrity of the Salesforce database.
  • Periodically run workgroups to collate system requirements to underpin documented processes.
  • Produce reporting suites to facilitate the management of the various Sales teams.
  • Maintain governance structures to ensure consistency and quality of data.
  • Identify requirements, prepare business cases for enhanced tool sets.
  • Deliver the documented requirements.
  • Run awareness and training campaigns with the stakeholder groups (may involve international travel).
  • Run internal system implementations (non-Salesforce); for example, HR and Finance system implementations

 

Required Knowledge & Experience

  • Excellent knowledge and experience of data / data management gained in a commercial sales focussed business (B2B market background preferred)
  • Desired experience of SalesForce administration including possessing some Salesforce ‘development’ skills
  • Experience in supporting and proactively working with sales and marketing teams
  • Minimum 3 years of experience in a client facing, financial & technical environment
  • Experience of system implementations is an advantage
  • Experience at working both independently and in a team-orientated, collaborative environment.
  • Proficient in Microsoft products; Word, Excel, Project, PowerPoint, MS Access, Visio