Senior Full-Stack Software Engineer

Zurich /
Software Engineering /
Full-time
At Evooq, we are building an ecosystem of solutions that combine data, technology and investment expertise.

Wealth and asset managers use our solutions to rapidly identify investment opportunities, make informed decisions and manage the risk and the lifecycle of the investments.

What you'll do

    • Work using Agile methodology in a fast-paced Scrum environment
    • Design, develop & deliver well-tested software in a microservices environment
    • Collaborate with the team to shape the future of the product
    • Mentoring junior and intermediate developers
    • Participate in other tasks as required

What you need

    • Skills in developing microservices and modular (distributed) architectures
    • Hands-on experience in designing and implementing high-quality modern APIs and back-end systems using Java & Spring
    • Ability to analyze business requirements, brainstorm technology ideas and design/build efficient cloud solutions
    • Be an effective communicator
    • Experience in/interest in learning about wealth management

Technical Skills

    • Communication: Languages: Java
    • Frameworks: Spring Boot, Hibernate
    • Tools: JUnit, git, Gradle
    • Methodologies: TDD, DDD
    • Strong Relational Database skills (SQL)
    • Front-end development: JavaScript, TypeScript, Angular, React
    • Domain knowledge: financial products, wealth management
    • Agile delivery experience

Soft Skills

    • Autonomy: You are able to work well in a flat hierarchy environment and have the ability to complete projects with minimal supervision
    • Can-do attitude: You are a creative problem solver and a fast learner with a passion for what you do and excited to be involved in the full software life cycle
    • Professionalism: You are committed to the delivery of quality results within deadlines and take ownership of your work
    • Teamwork: You value team spirit and are excited to be mentored and mentor your team. Also, you put team agenda before personal agenda
    • Communication: You communicate effectively, appreciate feedback and are able to tailor your language and tone to match audiences. Proficiency in English is required, French is a plus.

Why us

    • Work autonomously with cutting-edge technologies
    • Work on great projects with talented people
    • Competitive Salary & 25 days holiday allowance
    • Generous hardware and software budget (of your choice!)Flexible working environment (flexible hours, ability to work remotely, open office)
    • Afterworks, Extra-activities, team building 
    • To see our full technology stack: https://stackshare.io/evooq/evooq
    • Friendly, international and highly experienced team
    • Location close to the train station and the city center
    • See more in our Culture manual
About us

Evooq is a global provider of technology-driven solutions for wealth and asset managers. We aim to radically simplify the investment process and make investments more accessible and more understandable for professional investors and their clients.

Our clients include some of the world’s largest banks, as well as wealth management companies and pension funds across Europe and Asia. 

We are headquartered in Lausanne and have offices in Geneva, Zurich, Fribourg and Singapore.