Senior Software Engineer
New Today
Develop new features at a high level of quality. Conduct peer reviews of code. Participate in daily Stand-Ups, change analysis sessions, and technical presentations. Provide input as necessary to tool and environment adoption guidance. Continuously develop your business domain knowledge and comprehension of the Calastone business. Work closely with tech leads, engineers, testers, and auxiliary personnel. Take ownership of specific initiatives in innovation or technical debt. Design, document and communicate system solutions ensuring a good balance of time, quality, cost and performance. Works with colleagues across the organisation, seeking advice and getting buy-in on proposals and designs. Required Knowledge & Experience Essential You will need to demonstrate a deep and thorough comprehension of:
C# at a mature commercial level. .NET Core and related open source technologies. Object Orientation, SOA, and related design patterns. Modern software development practices: agile, version control, code reviews, continuous integration Concurrency, asynchrony, and parallelism. Test Driven Development - Unit Testing frameworks, mocking frameworks, and patterns for testability. Relational database concepts, Microsoft SQL Server and SQL. Front-end technologies including HTML, CSS, and JavaScript. Web API design and implementation The mutual funds industry or related financial experience. Desirable It would be to your advantage to have some level of experience in one or more of the following:
Commercial experience of Typescript Containerisation (using e.g. Docker) and container orchestration (using e.g. Kubernetes). Knowledge of mutual fund trading, settlement, reconciliation, lifecycle management and regulation within the context of the distributor/platform, Transfer Agent (TA), and fund/asset management industry. SPAs and responsive web development using Angular. Enterprise messaging systems (e.g NServiceBus/Azure Service Bus). Cloud experience, preferably Azure. Blockchain development experience and associated Cryptographic concepts. Person Specification You are someone who has a passion for technology, an attention to detail, and excellent communication skills. We take team dynamics seriously so, like us, you thrive on teamwork. We view ourselves as enablers for the business so you must be able to contextualise your work for less technical members of the organisation. We need your help to modernise the funds industry, bridging the gap between finance and modern technology to create faster and more efficient services for the benefit of the end investor. On-Call Support:
The development team provide out-of-hours on-call assistance to the operations team on a rota basis, with a typical frequency per developer of once every 3-4 weeks. You will be invited to join this rota once suitably skilled. Our commitment to Diversity and Inclusion The company is committed to building a diverse, equitable, and inclusive workplace where all employees can thrive, contribute their best and achieve their full potential. We ensure that all recruitment, promotion, and reward decisions are capability-based without regard to protected characteristics. We want you to perform at your best in the recruitment process; if you require any reasonable adjustments for any part of the recruitment process, please let us know.
#J-18808-Ljbffr
- Location:
- London
- Salary:
- £200,000 +
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer
-
London
-
£200,000 +
- IT & Technology
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Role Purpose Working within our Software Engineering group you will enhance and support new and existing products. In addition, the Senior Software Engi...
More Details -
-
New Today
Senior snowflake platform engineer (Lead II - Software Engineering)
-
London
-
£200,000 +
- IT & Technology
Join to apply for the Senior snowflake platform engineer (Lead II - Software Engineering) role at UST 1 week ago Be among the first 25 applicants Join to apply for the Senior snowflake platform engineer (Lead II - Software Engineering) role at ...
More Details -
-
New Today
Senior Software Engineer
-
London
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer We're currently working with a growing SaaS company based in Leeds that are looking for a Senior Software Engineer skilled with C# ASP.NET, Angular, and SQL. This role will naturally grow in to a lead Engineer position as th...
More Details -
-
New Today
Senior Software Engineer
-
London
-
£200,000 +
- IT & Technology
At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the gl...
More Details -
-
New Today
Senior Software Engineer
-
London
-
£200,000 +
- IT & Technology
Join to apply for the Senior Software Engineer role at Tipalti 2 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Tipalti Get AI-powered advice on this job and more exclusive features. Senior Full...
More Details -
-
New Today
Senior Software Engineer
-
London
-
£200,000 +
- IT & Technology
Social network you want to login/join with: ? Senior Software Engineer (PHP) | uCheck | Sunday Times Best Place to Work 2023 ? Drive Innovation, Build Robust Backend Systems, Shape the Future of Background Checking ? What You'll Do: Design and develo...
More Details -