Software Engineer I

6 days ago


Cambridge, Cambridgeshire, United Kingdom FIS Global Full time

Position Type :

Full time

Type Of Hire :

Experienced (relevant combo of work and education)

Education Desired :

Bachelor of Computer Engineering

Travel Percentage :

0%

FIS is solving some of the most challenging problems in the Financial Services industry and are looking for talented and experienced engineers to join the Enterprise Risk Suite Core Technology team. The FIS Enterprise Risk Suite is an award winning and industry leading Market and Credit Risk Analysis and Reporting platform, ranked first in the industry by Chartis Research. Our clients include many of the largest banks and hedge funds in the world.

About the team

You will be working as part of an international team primarily responsible for our FIS Risk Analytics Manager (a high volume and high performance valuation and risk calculation engine) but will also work on other related components that comprise the solution suite. Active development is in C#, although there is a small amount of C++ code that is also maintained by the team. The position is working from home with offices in London.

What you will be doing
  • Build robust, scalable, high-performance, high-quality software using modern technology in collaboration with the rest of the team
  • Take responsibility for the work you do: In addition to writing high quality code, you will be expected to take part in code reviews, write documentation, implement automated testing, perform performance analysis, demonstrate your work, monitor continuous integration and respond to static code analysis and support deployment configuration and testing of each feature or fix
  • Investigate and fix bugs and performance issues reported by clients. This often involves working with other teams and other software components, both internal and external
  • Occasionally work on proof-of-concept prototypes to prove the technology to clients, often in collaboration with pre-sales teams
  • Proactively suggest new ideas and technical improvements that would improve the usability, performance or maintainability of the product
  • Engage in the agile process, providing input into the planning and scoping of new features and providing regular and accurate status updates of ongoing projects
  • Share ideas, knowledge and experience with other team members
Examples of upcoming projects on the roadmap
  • Modernise our existing .NET Framework services to a .NET 6 software stack and to enable deployment on to Linux containers
  • Add new calculations to allow our clients to monitor their trading positions and abide by financial regulations. These regulations are designed to avoid future crashes in the stock market, and the tools we provide make them possible
  • Modify existing calculations to utilise our new high volume and high performance in-memory OLAP engine
What you bring
  • Excellent software engineering and problem-solving skills
  • A passion for solving complex problems with high performance and high-quality code
  • Experience working on large scale complex systems
  • A solid grounding in computer science principles - knowledge of algorithms, data structures, algorithmic complexity etc.
  • Excellent communication skills
  • Extensive experience with C# and an in depth understanding of the .NET framework
  • 2+ years of professional software engineering experience
Added bonus if you have
  • Worked in the financial sector
  • Worked with other programming languages e.g., C++
  • Experience working with performance/memory profilers and high-performance codebases
  • Experience working on multithreaded algorithms and data structures
  • Experience working on distributed systems
  • Knowledge of OLAP concepts or experience with Microsoft Analysis Services
  • Experience with Redis/Kafka/Docker/Kubernetes/AWS/Linux
  • Strong API design skills
What we offer you
  • A competitive salary and attractive benefits including private medical cover, dental cover, and travel insurance
  • The chance to work within a talented team on some of the most challenging, relevant issues in financial services & technology industries
  • Flexible hybrid working
  • A variety of career development tools, resources and opportunities
  • Time to support charities and give back in your community

Privacy Statement

FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice.

Sourcing Model

Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.

#pridepass


  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    What we're looking for: You're an enthusiastic Software Engineer with the drive and passion to develop your functional programming and systems engineering experience in an enterprise setting. We'd like you to join a team of some of our most talented engineers working on XenServer. About XenServer: XenServer is a commercial virtualization platform...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    C Software Engineer – Defence Sector – Cambridge (cSEDSC12) Cambridge, England C Software Engineer – Defence Sector – Cambridge A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK's security against...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    C Software Engineer – Defence Sector – Cambridge (cSEDSC12)Cambridge, England Salary: C Software Engineer – Defence Sector – Cambridge A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK's security...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    You understand software development principles and apply those to craft code that's easy to understand, modify, and test. You also understand quality, resiliency and supportability. If you're a self-motivated developer who enjoys taking ownership and making a tangible impact, we want to hear from you Our team: The StoreFront Services team, based in...


  • Cambridge, Cambridgeshire, United Kingdom Abs Data Full time

    Job title: Software Engineer Internship Company: Red Gate Software Job description : Aspiring Software Engineers – Join our paid Summer Software Engineer Internship Programme We're seeking aspiring Software Engineers to join us for 10 weeks in Summer 2023 and gain valuable experience to support your studies and future career. Redgate aspires to be...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Embedded Software Applications Engineer - Cambridge Are you an Embedded Software Engineer with a passion for embedded systems? If so, I am working with a global semiconductor in Cambridge, who is looking to take on an Embedded Software Applications Engineer to support their customers with debugging, developing and optimising their software over the...


  • Cambridge, Cambridgeshire, United Kingdom Platform Recruitment Full time £40,000 - £50,000

    Embedded Software Engineer- Cambridge k- Video My client is a market-leader in the digital video industry and is looking for an ambitious Embedded Software engineer to join their growing team. If you are an Embedded Software engineer with a passion for the video industry, your search for a new role ends here Job responsibilities: Develop software for...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Embedded Software Applications Engineer – CambridgenAre you an Embedded Software Engineer with a passion for embedded systems? If so, I am working with a global semiconductor in Cambridge, who is looking to take on an Embedded Software Applications Engineer to support their customers with debugging, developing and optimising their software over the...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Embedded Software Applications Engineer Cambridge Are you an Embedded Software Engineer with a passion for embedded systems? If so, I am working with a global semiconductor in Cambridge, who is looking to take on an Embedded Software Applications Engineer to support their customers with debugging, developing and optimising their software over the entirety of...


  • Cambridge, Cambridgeshire, United Kingdom SoCode Limited Full time £30,000 - £50,000

    Software Delivery Engineer - Cambridge - £30,000 to £50,000 per annum (Graduate Candidates are encouraged to apply) We are delighted to be partnering with a Cambridge based Software company who as part of some exciting growth, are now seeking a Software Delivery Engineer. Applications are welcomed from experienced individuals, but our client also enjoys...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Embedded Software Applications Engineer – CambridgeAre you an Embedded Software Engineer with a passion for embedded systems? If so, I am working with a global semiconductor in Cambridge, who is looking to take on an Embedded Software Applications Engineer to support their customers with debugging, developing and optimising their software over the entirety...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    C Software Engineer - Defence Sector - Cambridge A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK's security against external threats. You will have the opportunity to work on cutting-edge systems...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Full time

    A growing Medical Devices organisation, based in South Cambridge, are currently looking for an Embedded Software Engineer to help with the development of brand new, highly complex medical devices development.Although you will be working on the development of medical devices, your past role as an Embedded Software Engineer does not need to have been within...

  • C Software Engineer

    14 hours ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    C Software Engineer - Defence Sector - Cambridge A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK's security against external threats. You will have the opportunity to work on cutting-edge systems...


  • Cambridge, Cambridgeshire, United Kingdom Platform Recruitment Full time

    Cambridge – Principal Embedded Software Engineer- Competitive salaryMy Client is a biotech company who is looking for a Principal Embedded Software engineer to join their growing teamMain Duties:nWork within a multidisciplinary teamnPlan, deliver and support prototype devicesnHands-on debuggingnDevelop features in line with company requirementsRequired...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Full time

    An established and growing Biotech and Medical Devices company, based in Cambridge, is currently looking for an Embedded Software Engineer to join them and take responsibility for the continued development of their software on electro-mechanical devices that are used in the biotech and medical devices sectors.Based in Cambridge, you will be working alongside...


  • Cambridge, Cambridgeshire, United Kingdom Platform Recruitment Full time

    Job DescriptionCambridge – Principal Embedded Software Engineer- Competitive salaryMy Client is a biotech company who is looking for a Principal Embedded Software engineer to join their growing teamMain Duties:Work within a multidisciplinary teamPlan, deliver and support prototype devicesHands-on debuggingDevelop features in line with company...


  • Cambridge, Cambridgeshire, United Kingdom Platform Recruitment Full time

    Cambridge – Principal Embedded Software Engineer- Competitive salaryCheck all associated application documentation thoroughly before clicking on the apply button at the bottom of this description.My Client is a biotech company who is looking for a Principal Embedded Software engineer to join their growing teamMain Duties:Work within a multidisciplinary...


  • Cambridge, Cambridgeshire, United Kingdom LEX Diagnostics Full time

    LEX Diagnostics is a spin out from TTP, The Technology Partnership. LEX are an ambitious, well-funded point-of-care diagnostics business. We believe that fast, accessible molecular diagnostics will have a fundamental impact on how infectious diseases are managed at point of care and beyond. Our technology is uniquely able to address this challenge and we are...


  • Cambridge, Cambridgeshire, United Kingdom stratasys Full time

    Stratasys is a world leader in 3D printing Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D printers, polymer materials, a software ecosystem, and parts on demand, Stratasys solutions deliver...