Senior Software engineer

FNZ

View: 105

Update day: 27-02-2024

Location: Zürich Zürich ZH

Category: Consulting / Customer Service IT - Software

Industry:

Job type: Temps plein, Temps de travail : 90-100%

Loading ...

Job content

FNZ is a global investment platform provider servicing over 650 financial services institutions and 8,000 wealth management firms and their 20+ million end-investors. Our mission is to open up wealth for everyone so that people can invest in what matters most to them at the lowest costs possible. FNZ makes investments more transparent, sustainable and personal, empowering millions to accumulate wealth in the way they want it.
FNZ works with top-tier financial services institutions and wealth management firms who share our ambition to create digital, highly personalized and innovative investment solutions for every end-investor. We combine technology, infrastructure and investment operations in a single platform. This way, our business customers can focus on offering better investment solutions and experiences to their clients.
At FNZ, we’re changing the paradigms of the wealth management industry and we need your help to make that happen!

To further develop the Private Banking proposition, FNZ is looking for experienced, high-octane Senior Software Engineers to join a newly formed product team.
What you’ll do:
  • Own and is accountable for the design and development of a product feature or sub-system (example: owns onboarding process or product/account setup)
  • Spend most of the time developing code, and efficiently produces elegant, clean code with no unnecessary complication or abstraction
  • Make sure code is well-commented, easy to maintain, and can be reused across a sub-system or feature. Code may persist for the lifetime of a software version
  • Make sure code is thoroughly tested with very few bugs, and is supported by unit tests
  • Regularly lead feature or sub-system design reviews and code reviews and is fully recognized as the go-to developer for that component
  • Participate in architecture discussions, regularly propose and discuss solutions to system and product changes that are directly related to their area of focus
  • Frequently interface with other functional teams on all aspects of a feature or sub-system
  • Influence senior management on product direction, particularly related to their area of focus and expertise
  • Be frequently visible across major engineering organizations, or through external forums such as conferences, workshops, or open source initiatives
  • Provide leadership to others, particularly junior engineers who work on the same team or related features or product sub-systems
  • Can be relied on to deliver features and sub-systems on time and to requirements, without quality issues
  • Generally and correctly estimate software schedules
  • Basic mastery of feature or subsystem reusability, modularity, or scaling
  • Work well within a team, and contributes effectively to the success of those that they interact with regularly
  • Understand and is able to reason about the business, as it relates to their area of expertise
  • Can triage and resolve site issues with supervision
  • Able to evangelize innovations, through prototyping or other means
What you need:
  • 4 to 8 years of software development experience using the below-mentioned technologies
  • Experience developing web sites with challenging non-functional requirements of high scale, performance and complexity
  • Strong fundamentals of data structures, well designed services, algorithms and design patterns
  • Skills in C#/Java/C++, React, Javascript, NodeJS
  • Strong public cloud development experience
  • Experience in designing internal and external services (microservices)
  • Strong knowledge of SQL and No-SQL databases, designing clean, scalable data models and data access patterns with partitioning and sharding.
  • Experience in front-end technologies such as HTML, CSS and Javascript as well as strong understanding of developing for browser and various other devices is high desirable.
  • Experience in web, mobile application development
  • Strong communication skills
  • Ability to lead a team
  • Experience with agile methodologies
  • Ability to work with diverse teams
Why FNZ:
  • What we promise our customers, we promise to you too. FNZ is your platform to grow in the way you want to and to excel in the things you care about. You will have the opportunity to shape your career across specialisms and continents. Feeling valued and rewarded along the way.
  • Right from day one, you will work alongside exceptional, multicultural teams - experts in their respective fields - who will inspire and challenge you to make your greatest impact.
  • And we want to inspire and challenge you too. To empower you to bring your best self to work, to innovate and to create change.
  • Find out more:
    https://fnz.com/careers/why-join-fnz
At FNZ, we recognize that diversity, inclusion and accessibility are important factors for our success. We embrace the unique perspective and capabilities of our current and future employees, which will help us continue to drive innovation and achieve our business goals. Recruitment decisions at FNZ are made in a non-discriminatory manner where all employees are valued and respected. In particular, we want to ensure accessibility needs are well supported thus, ensuring our recruitment process is fair and equitable for all applicants.
Please let us know if there is any support we can provide to ensure FNZ’s recruitment process is fully accessible to you. You can contact us at
recruitment@fnz.co.uk
to discuss specific requirements.
#LI-VP1
Loading ...
Loading ...

Deadline: 12-04-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...