Senior Software Engineer Senior Software Engineer …

FACTSET
in London, United Kingdom
Permanent, Full time
Be the first to apply
Competitive
FACTSET
in London, United Kingdom
Permanent, Full time
Be the first to apply
Competitive
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 multiple, 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, JavaScript knowledge and cloud experience 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, AWS / Azure but above all an independent mindset, a passion for technology and an appetite for taking ownership, learning new technologies and building innovative products.

The following are not essential but would be extremely advantageous:
  • Some exposure to running applications in containers in the cloud (docker / kubernetes)
  • Terraform
  • PostgreSQL / 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 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 factset.com/analytics/research_management.

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 in AWS, full Infrastructure as Code using Terraform, with JavaScript and Vue.js 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
FACTSET logo
More Jobs Like This
See more jobs
Close
Loading...
Loading...