Senior .Net Developer

Industry - Financial Services
Level - Senior
  • .NET Core
  • Azure
  • git
  • C#
  • Vue.JS
Employment - Full time
Work Model - Remote

Why Join Us?

We are the leading data management software for buy side asset managers, and what makes us particularly unique is that we are privately owned.
The Managing Director is the largest shareholder, and therefore he and his senior management team, of which you’ll be a member, have the final say in both the vision and the day to day running of the business. We are not beholden to third party investors who are fixated on revenue and our bottom line.
We work with the largest and most well-known names in the asset management industry including HSBC, LGIM, M&G, Robeco and many more.
The UK’s largest asset management trade body has selected Fundipedia technology to collect data from their 270+ asset manager members. This is a unique opportunity that no other fintech in this space enjoys. It creates many opportunities, including understanding the challenges at an industry level that we can create solutions to data problems on. It also gives us relationships with 270 asset managers who we can engage with to sell Fundipedia to.
We are profitable and invest back in to growing the business. Our 2024 plans include:
  • Geographic expansion into Lux/NYC - creating bases and generating leads in each space directly and via partnerships with AFMC and Deloitte. We are just about to bring our first salesperson in Luxembourg.
  • At least one client in the private asset space using Fundipedia to manage their closed/alternative product.
  • The launch of Fundipedia CAM, a sister product to Fundipedia’s core Fundi Product
Despite having grown rapidly over the past 5 years we’ve invested a great deal of energy keeping our technology up to date. No system is without technical debt, but we spent the majority of 2023 clearing down a significant amount of ours readying us for a range of new feature developments and UI/UX enhancements we are excited to deliver to clients.
We will also leverage OpenAI and other new technologies to provide incredible customer experiences.
We also wish to grow our development team slowly but surely, and the engineering manager will oversee this process by hand picking their team

Responsibilities

Participate in bespoke software design and development, including:
  • Developing new and on-going web projects.
  • Logging error reports in accordance with defined bug tracking process to ensure that bugs are identified and quantified as soon as possible.
  • Investigating and debugging error reports assigned to you.
  • Helping with technical reviews of requirements, organizing requirements into sprints and estimating the time required for development
Deliver all software to a high quality by:
  • Identifying and recording areas of the codebase that may require refactoring and, where necessary, performing that refactoring with minimal impact on existing functionality.
  • Maintaining and promoting language-appropriate coding styles.
  • Making full use of test driven automation practices.
  • Raising with your project lead or manager actual or potential problems and risks you encounter during development.
  • Identifying to manager any processes, tools or training you think would improve the software we deliver or help you further your skills as a developer.
  • Performing ad-hoc releases and/or hotfixes
Lead projects and manage co-workers and partners by:
  • Liaising with the project manager and client to gather requirements and provide on-going project updates.
  • Authoring/contributing to specifications, sprint planning and project management.
  • Assessing the risks, rewards and impact of
prioritizing certain tasks over others and relaying that information back to the project manager.
  • Triaging bug reports, assessing the risks and cost benefit and relaying that information back to the project manager.
  • Taking prioritized features and tasks and planning sprints within a release to ensure all features are completed on time.
  • Reviewing of other developers pull requests/code.
  • Planning time effectively to ensure team can deliver to agreed deadlines
  • Managing the software release cycle so testers have access to new features and fixes with enough time for feedback and corrections prior to release.
  • Providing assistance and mentoring to junior
members of the team.

Qualifications

  • 5 +experience as a senior software developer with a proven track record in technical leadership.
  • In-depth knowledge of software development methodologies and Microsoft development stack including Azure.
  • Familiarity with code versioning tools, issue tracking systems, and collaborative development platforms (e.g. GitHub).
Current tech stack:
  • C#
  • MVC
  • .NET Core
  • MS SQL / EF / Dapper
  • REST APIs / Web API
  • JavaScript / Typescript
  • Knockout (currently being depreciated)
  • HTML / CSS
  • Vue.JS
  • Microsoft Azure
  • Git
Soft Skills Requirements:
  • Demonstrated ability to lead and inspire teams to deliver high quality projects on time.
  • Excellent communication skills including high quality requirements gathering, and clear project communications.
  • Able to report accurately on the status of all in flight software projects to the senior management team, escalating issues when necessary.
  • Proactive, organized, with exemplary time management and planning skills, capable of consistently meeting deadlines.
  • Enthusiasm for hands-on problem-solving and the initiative to address tasks proactively, with a mindset geared toward automation and efficiency.

Education

Not Applicable

Company Benefits

  • Freedom for personal growth and development of your role
  • A peer learning environment and managers invested in employee growth.
  • 25 days holiday per year increasing by one day every 5 years up to a max of 30 days.
  • Pension
  • Private Health Care
  • Discretionary annual bonus

Travelling

We are work from anywhere company. You may be asked to come to the London office from time to time.
Cookies make our website work properly and better for you

We use cookies to improve your experience on our website.
By continuing to browse this site, by default you agree to the use of cookies.
You can change your preferences using the preferences button below.

Visit our Cookies Policy to learn more.

COOKIES