Jobs and Careers
FN
Senior Software Developer
FNZ GroupCzechiafull_timeVerifiedPosted 7 Aug 2024
About the role
<h3><b>Job Title:</b> Senior Software Developer</h3><h3><b>Seniority: </b>Senior</h3><h3><b>Location</b>: Prague</h3><p></p><p></p><p><b><span>FNZ – Software Developers </span></b><br/><span><span>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.</span></span><br/><br/><b>About the Role</b></p><p>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.<br/> </p><p><b>Role Responsibilities</b></p><ul><li><p><b>Stay Updated & Innovate</b>: 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.</p></li><li><p><b>Analysis & Design</b>: 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.</p></li><li><p><b>Development</b>: 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.</p></li><li><p><b>Quality Assurance</b>: 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.</p></li><li><p><b>Collaboration & Communication</b>: 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.</p></li></ul><p></p><p><b>Experience Required</b></p><ul><li><p><b>Education and Experience</b>: 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.</p></li><li><p><b>Leadership and Collaboration</b>: 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.</p></li><li><p><b>Work Style and Learning</b>: Independent, self-directed, and able to quickly learn in a dynamic, fast-paced industry. Hard-working, innovative, and passionate about creating solutions for customers.</p></li><li><p><b>Industry Knowledge</b>: Familiarity with financial products and markets.</p></li><li><p><b>Technical Skills</b>:</p><ul><li><p>Expert in Microsoft .NET development products, including .NET, C#, and SQL Server.</p></li><li><p>Proficient in web development, including ASP.NET, JavaScript, and ReactJS.</p></li><li><p>Beneficial experience with legacy development products such as ASP.NET MVC, VB.NET, and older .NET Framework versions.</p></li><li><p>Understanding of web services.</p></li><li><p>Familiar with code analysis and automated testing tools.</p></li></ul></li></ul><p></p><p><b><span>Opportunities </span></b
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s