Auf einen Blick
- Aufgaben: Design, build, and maintain high-performance software for finance systems.
- Arbeitgeber: Join a leading firm in financial technology solutions.
- Mitarbeitervorteile: Enjoy a collaborative environment with opportunities for growth and innovation.
- Warum dieser Job: Be part of a team that shapes the future of finance through technology.
- Gewünschte Qualifikationen: Bachelor's or Master's in Computer Science or Finance; strong software engineering skills required.
- Andere Informationen: Fluency in English is essential; German is a plus.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
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
Senior Software Engineer (m/f/d), null Arbeitgeber: TN Switzerland
Kontaktperson:
TN Switzerland HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (m/f/d), null
✨Tip Number 1
Make sure to showcase your passion for finance during the interview. Discuss any relevant projects or experiences that highlight your understanding of portfolio management and trading systems.
✨Tip Number 2
Prepare to discuss your experience with SaaS models and modern software architectures. Be ready to provide examples of how you've implemented best practices in your previous roles.
✨Tip Number 3
Familiarize yourself with our existing products and services. Understanding our technology stack and how it integrates with third-party APIs will give you an edge in the conversation.
✨Tip Number 4
Highlight your teamwork and collaboration skills. Since this role involves working closely with cross-functional teams, be prepared to share examples of successful collaborations from your past experiences.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (m/f/d), null
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development, particularly in finance-related projects. Emphasize your skills in SaaS models, data modeling, and API integration.
Craft a Compelling Cover Letter: In your cover letter, express your passion for finance and how it aligns with your software engineering expertise. Mention specific projects or experiences that demonstrate your ability to design and maintain scalable software solutions.
Showcase Technical Skills: Clearly outline your technical skills relevant to the role, such as your understanding of modern software architectures and best practices in software engineering. Include any certifications or relevant coursework that supports your qualifications.
Highlight Team Collaboration: Since the role involves working closely with cross-functional teams, provide examples of past collaborations where you successfully defined requirements and delivered solutions. This will showcase your team-oriented mindset and problem-solving abilities.
Wie du dich auf ein Vorstellungsgespräch bei TN Switzerland vorbereitest
✨Show Your Passion for Finance
Make sure to express your enthusiasm for finance during the interview. Share any relevant experiences you have in quantitative finance, portfolio management, or trading systems to demonstrate your commitment to the field.
✨Highlight Your Technical Skills
Be prepared to discuss your deep understanding of SaaS models and modern software architectures. Provide examples of how you've applied best practices in software engineering in your previous roles, especially in designing and optimizing high-performance software.
✨Discuss Collaboration and Teamwork
Since this role involves working closely with product managers and cross-functional teams, be ready to share examples of successful collaborations. Highlight how you’ve contributed to aligning technical solutions with business objectives.
✨Prepare for Architectural Discussions
Expect questions about architectural decisions and scalability. Be ready to explain your thought process behind past architectural choices and how they contributed to the maintainability and security of the systems you worked on.