We are seeking a highly skilled and experienced Senior Software Engineer with a passion for finance and software development. In this role, you will take ownership of designing, building, and maintaining robust, scalable software solutions that power our portfolio management and advisory systems. Collaborating closely with cross-functional teams, you will ensure alignment with business objectives and contribute to delivering best-in-class financial technology solutions.Key ResponsibilitiesDesign, develop, and optimize high-performance software for portfolio management and advisory systems.Work closely with product managers, stakeholders, and fellow developers to define requirements and deliver solutions that exceed expectations.Lead architectural decisions and provide technical guidance to ensure scalability, maintainability, and security of our systems.Seamlessly integrate third-party APIs and systems into our software ecosystem.Proactively identify areas for improvement and contribute to the ongoing enhancement of our software products.Maintain clear, up-to-date technical documentation for internal and external stakeholders.Who you areTechnical SkillsDeep understanding of SaaS models, modern software architectures, and best practices in software engineering.Skilled in data modeling, APIs, and software documentation.Strong passion for finance with experience in quantitative finance, portfolio management, or trading systems.Familiarity with wealth management products and processes.General QualificationsBachelor's or Master's degree in Computer Science, Finance, or a related field.Fluent in English; German is an advantage.Team-oriented, analytical mindset, and proactive problem-solving approach.Nice to HaveCertifications such as CFA, CIIA, or experience in regulatory and reporting areas. #J-18808-Ljbffr