Job
Description
In this role at FNZ, you will be responsible for analyzing and designing user story definitions and acceptance criteria. You will work closely with the analyst tester to define the underlying design required to deliver changes within the constraints of the feature/user story. Your solutions must be well-defined, fit-for-purpose, and meet end-to-end requirements, requiring a solid understanding of the underlying business processes involved. Additionally, you will provide recommendations for resolving technical issues, design and build APIs, and external system interfaces for integration into core FNZ products and third-party vendor applications. When it comes to development, you will interpret complex financial business requirements and translate them into high-transactional, high-availability, secure systems. You will design and build user interfaces and interactive financial tools for financial advisers and investors, considering non-functional requirements to ensure high-performance, reusable, and maintainable solutions. Collaboration with other developers to ensure robustness and adherence to coding standards is essential, along with continuous improvement of business functionality understanding. You will adhere to defined procedures for code management, code reviews, and security standards, writing automated unit tests for newly created code. Manual testing will also be part of your responsibilities to maintain system standards. Staying up-to-date with industry practices, resolving technical issues, and suggesting technological advancements suited to FNZ are crucial aspects of this role. As an Analyst Developer at FNZ, you will work across the full stack, dealing with complex business requirements in various functional areas of the financial services and platform domain. Continuous learning in both the business domain and technical skills is expected, with a focus on hands-on work and interaction with senior colleagues. You will be responsible for ensuring code compliance, security, and performance, learning best practices from peers. To be successful in this role, you should hold a first-class bachelor's degree or equivalent experience. Confidence, initiative, quick learning ability, teamwork, innovation, and passion for creating innovative solutions are key attributes. Experience with programming languages and end-to-end software product deliveries is necessary. Familiarity with modern and legacy development products and frameworks, web development, financial products/markets, web services, and enterprise integration patterns is beneficial. FNZ's culture emphasizes teamwork, growth, and diversity of thought, guided by values such as customer obsession, impactful thinking, accountability, and collaborative winning. The company offers global career opportunities, encourages flexible and agile working, and rewards individual contributions and business impact. FNZ is dedicated to democratizing wealth management by integrating modern technology with business and investment operations. Partnering with numerous financial institutions and wealth managers, FNZ helps millions of people invest in their future, with over US$1.5 trillion in assets under administration.,