Senior Software Developer

Posted:
8/6/2024, 5:00:00 PM

Location(s):
Capital City of Prague, Prague, Czechia ⋅ Prague, Czechia

Experience Level(s):
Senior

Field(s):
Software Engineering

Job Title: Senior Software Developer

Seniority: Senior

Location: Prague

FNZ – Software Developers
Software Developers at FNZ are all-rounders who can work across the full stack. This role involves working with complex business requirements in a wide range of functional areas in the financial services and platform domain. In this role, you are responsible for continued learning both in the FNZ business domain and your technical skills as a professional software engineer. You achieve this growth through hands-on work, training, and interaction with your senior colleagues. Analyst Developers own nonfunctional requirements and are responsible for ensuring that their code complies with coding standards, is secure and performs well. At entry-level, you are responsible for learning best-practice in these areas from your senior peers.

About the Role

As a Senior Analyst Developer at FNZ, you will play a pivotal role in transforming complex financial requirements into high-performing, secure systems. You will collaborate with analysts, testers, and developers to define user stories and design APIs, ensuring solutions are well-defined and meet technical specifications. You will be instrumental in developing real-time transaction processing systems and intuitive user interfaces that support millions of trades globally. Your responsibilities will include resolving technical issues, conducting code reviews, and mentoring new team members. By staying ahead of industry practices and leveraging cutting-edge technology, you will help drive innovation and contribute to the ongoing success of FNZ’s wealth management platform. This role offers the opportunity to work on impactful projects within a high-performance team, promoting knowledge sharing and continuous improvement across the organization.
 

Role Responsibilities

  • Stay Updated & Innovate: Keep abreast of the latest technologies, tools, and methods, identifying those best suited to FNZ. Proactively resolve technical issues and create novel solutions using cutting-edge technology.

  • Analysis & Design: Assist in defining user stories and acceptance criteria. Ensure solutions are well-defined, fit-for-purpose, and meet requirements. Provide technical solutions and recommendations and help design and build APIs and external system interfaces.

  • Development: Translate complex financial requirements into secure, high-transactional systems. Design and build intuitive user interfaces and financial tools. Develop real-time transaction processing systems for global markets. Collaborate with Solution Consultants and Analyst Testers, ensuring solutions are robust, reusable, and meet requirements. Build high complexity features end-to-end and contribute to global technical strategies.

  • Quality Assurance: Adhere to code management, review, and security standards. Write automated unit tests and perform manual testing. Conduct code reviews to ensure quality and best practices. Design or redesign core system functionality.

  • Collaboration & Communication: Promote the development team internally and externally. Share knowledge, best practices, and opportunities for cross-project solutions. Mentor new starters and provide training on areas of expertise. Perform the role of Lead Developer for client projects if required.

Experience Required

  • Education and Experience: Bachelor’s degree or higher in Computer Science or a related field, or a proven track record of commercial experience with C#, .NET, and SQL. Proven experience in delivering large-scale technology projects and managing successful technology changes.

  • Leadership and Collaboration: Confident in taking a lead role in a delivery-focused environment. Skilled at working with various stakeholders within a project setting. Enjoys being part of a high-performance team.

  • Work Style and Learning: Independent, self-directed, and able to quickly learn in a dynamic, fast-paced industry. Hard-working, innovative, and passionate about creating solutions for customers.

  • Industry Knowledge: Familiarity with financial products and markets.

  • Technical Skills:

    • Expert in Microsoft .NET development products, including .NET, C#, and SQL Server.

    • Proficient in web development, including ASP.NET, JavaScript, and ReactJS.

    • Beneficial experience with legacy development products such as ASP.NET MVC, VB.NET, and older .NET Framework versions.

    • Understanding of web services.

    • Familiar with code analysis and automated testing tools.

Opportunities

  • 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.

  • Be part of a highly successful, rapidly growing, global business that is leading the delivery of financial services via cloud computing and partners with some of the world’s largest companies.

  • Working in a flexible and agile way that meets the needs of the business and personal circumstances.

  • Remuneration, significant financial rewards, and career advancement is based on individual contribution and business impact rather than tenure or seniority.

  • We provide global career opportunities for our best employees at any of our offices in the UK, EU, US, Canada, South Africa, and APAC

Commitment to Equal Opportunities

At FNZ, we recognise that diversity, equity, and inclusion are important factors contributing to 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 without regard to gender, ethnicity/race, faith, age, nationality, gender identity, sexual orientation, marital status, socio-economic background, disability, or military veteran status where all applicants and employees are valued and respected. In addition, we want to ensure accessibility needs are well supported, if you require specific support, please advise us

If you're ready for a new challenge and want to be part of something big, we’d love to hear from you. Deadline for applications; Friday August 30th - apply now for immediate consideration.

About FNZ

FNZ is committed to opening up wealth so that everyone, everywhere can invest in their future on their terms. We know the foundation to do that already exists in the wealth management industry, but complexity holds firms back. 

We created wealth’s growth platform to help. We provide a global, end-to-end wealth management platform that integrates modern technology with business and investment operations. All in a regulated financial institution. 

We partner with over 650 financial institutions and 12,000 wealth managers, with US$1.5 trillion in assets under administration (AUA).

Together with our customers, we help over 20 million people from all wealth segments to invest in their future.

FNZ

Website: https://fnz.com/

Headquarter Location: London, England, United Kingdom

Employee Count: 5001-10000

Year Founded: 2004

IPO Status: Private

Last Funding Type: Private Equity

Industries: Finance ⋅ Financial Services ⋅ FinTech ⋅ InsurTech ⋅ Wealth Management