Senior Software Engineer Senior Software Engineer …

in London, Vereinigtes Königreich
Festanstellung, Vollzeit
Seien Sie der erste Bewerber
in London, Vereinigtes Königreich
Festanstellung, Vollzeit
Seien Sie der erste Bewerber
Senior Software Engineer
This position in our London office represents an opportunity to join a small, dynamic, agile team of experienced Software Engineers with a strong understanding of the existing architecture and some very talented junior engineers working on developing new components and features as well as maintaining, modernizing and improving the current IRN (Internal Research Notes) solution and code base and building our next generation RMS (Research Management Solutions) platform.

Working within small, agile teams, with a comprehensive automated testing pipeline & continuous deployment, you'll share the responsibility of ensuring all code is clear, robust, well documented, unit tested & thoroughly peer-reviewed. Code quality here is far from a box-ticking exercise: engineers take initiative in proposing and implementing improvements to standards, processes, tools & systems as well as contributing to our ongoing Digital Transformation initiatives.

Designing, implementing, testing, documenting, maintaining and enhancing code as necessary are all part of the responsibilities of this agile full-stack, full life-cycle role which will give you the opportunity to work closely with Product Developers and QA Engineers in an iterative process as well as co-own the platform and its infrastructure. You will be in charge of setting milestones and monitoring the progress and evolution of projects and will get the opportunity to gain a solid understanding of our customers' needs and the overall range of services that FactSet offers and at the same time a state-of-the-art technology stack.

This is your chance to utilize your C# .NET, SQL and JavaScript knowledge in a large scale, performance critical environment. In order to contribute at this level we are looking for a software engineer with a very strong Computer Science background and with an interest in adhering to best practices in anything from DevOps and automation to distributed, service oriented architecture and everything in between who can work independently as well as collaborate with the rest of the team. Writing fast, clean code, following SOLID principles and programming best practices as well as reviewing colleagues' code will be your bread and butter!

Essential Skills: C#, SQL, JavaScript, Git but above all an independent mindset, a passion for technology and an appetite for taking ownership and building innovative products.

The following are not essential but would be advantageous:
  • Some exposure to running applications in containers in the cloud
  • SQL Server Stored Procedures
  • AngularJS / Vue.js
  • .NET Core
  • Entity Framework Core
  • Dependency management tools like Yarn, NuGet etc Build automation and scripting tools like Gulp, Cake etc
  • Experience of Test Driven Development
  • Profiling and performance tuning techniques throughout the whole stack

The System
The IRN team provides research management software for thousands of users in the financial services industry. Our clients include some of the world's largest banks, institutional investors and funds. The team's flagship product, Internal Research Notes, a Research Management Solution, acts as a portfolio manager and analyst workstation through which our clients can create, store, share and crunch through financial research. More information can be found at

The system is a suite of Microsoft applications (.NET Core 3.1, C# 8, SQL Server Stored Procedures (migrating to Aurora PostgreSQL) and Entity Framework Core, ASP.NET Core, REST APIs) running in docker containers on Kubernetes, full Infrastructure as Code, with JavaScript and AngularJS on the front end, designed to offer our clients a 24/7 product which is highly optimized for performance, built with stability in mind and is used to manage terabytes of client data.

C ompetitive salary and excellent benefits on offer
Ähnliche Jobangebote
Mehr Jobangebote ansehen