Senior Full-Stack Engineer

Finvent — Greece · Posted ~2 weeks ago

Senior Full-time

Skills

Full-stack development Software engineering Frontend development Backend development Product development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full-stack engineering position focused on creating new software products and delivering business solutions. The role combines frontend and backend development with close collaboration across technical and business teams.

Highlights

Opportunity to take a hands-on role in developing new products, work with experienced professionals, and continuously improve technical skills.

Description

Finvent is a successful regional provider of award-winning software and services for the investment-management industry. Since 2001, Finvent has also been the exclusive distributor and regional professional-services partner of SS&C Advent Software in its agreed territories. Our clients include asset managers, wealth managers, pension funds, hedge funds, family offices, fund managers and fund administrators across multiple countries. We deliver specialist software, implementation, consulting, support and engineering services, and we also develop and market our own applications. Our most valuable resource is our people: energetic, thoughtful professionals who care equally about doing excellent work, learning continuously and providing exemplary service to clients and colleagues. About the role We are seeking an experienced Senior Full Stack Engineer to join Finvent and take a leading hands-on role in developing a new product category. You will help turn a clearly defined business idea into a working product. In practical terms, you will build the screens people use, the services and database behind them, the secure handling of records and documents, and the processes needed to release and update the software reliably. We are looking for an accomplished software engineer who can learn a new business area, ask good questions and work closely with colleagues who provide the art, collections and wealth-management knowledge. What you will do Design and build the first working version of a Saas platform but also on premises version together with the product and information team.Create clear, easy-to-use web screens for entering, reviewing and reporting collection information.Build the backend services, APIs and database that store and process artwork, document, ownership, valuation, insurance and related records.Develop practical tools for importing information from spreadsheets and other sources, checking it and highlighting missing or inconsistent data.Implement secure login, user permissions, audit history and safe storage of sensitive documents and images.Set up and maintain the Azure development, testing and production environments.Use Azure DevOps, Git, automated testing and deployment pipelines so that releases are controlled, repeatable and well documented.Package the application in containers so it can run either as a Finvent-managed service or, where required, within a client's own cloud environment.Work with Product Lead to turn real user needs into practical software features.Explain technical choices clearly, identify risks early and avoid unnecessary complexity during the first product phase.Document the system, key technical decisions, releases and operating procedures so that the product can be supported and expanded over time. You may be a fit if you have Typically 7 or more years of professional software-development experience, with strong evidence of personal ownership and successful delivery.Strong experience with React and TypeScript for modern web applications.Strong backend and API development experience. Python and FastAPI are preferred; strong candidates from comparable modern backend environments will also be considered.Strong experience with PostgreSQL or another relational database, including database design, migrations, performance and data integrity.Practical experience with Docker and containerized software delivery.Experience deploying and operating applications on Microsoft Azure.Experience with Git, CI/CD and Azure DevOps or comparable engineering-delivery tools.A good understanding of authentication, user permissions, security, encryption, audit logging and secure document handling.Experience with business applications that include structured data, imports, reporting, documents or complex workflows.Experience with B2B SaaS, financial services, wealth management, insurance, legal technology or other high-trust environments is an advantage, not a requirement.Clear communication, sound engineering judgement, reliable execution and the ability to work with both technical and non-technical colleagues.Very good English. Greek is useful but not essential for an exceptional candidate. A European passport or valid EU working visa is required. Why join Finvent Build a new product while benefiting from the stability, professional standards and international experience of an established technology company.Take meaningful technical responsibility across the full product, from user interface and data to security, cloud delivery and releases.Work directly with decision-makers and domain specialists, with clear expectations and visible impact.Develop experience in modern product engineering, Azure, secure data platforms and enterprise deployment.Help create software intended for collectors, family offices, wealth managers and private banks. Equal Opportunity Employer Your race, age, ethnicity, disability, gender identity or expression make no difference to Finvent. We want to attract, develop, promote and retain the best people based only on their abilities, professional behavior, reliability and contribution. How to apply Please submit your CV in English to hr@finvent.com using the subject line: Senior Full Stack Engineer - FS26. All applications are confidential. Please apply if you meet most of the requirements and are genuinely interested in taking substantial responsibility for building a new specialist software product. Candidate data privacy notice Finvent collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR). Information provided within a job application will be used for recruitment purposes only and will not be shared with third parties. Finvent may keep candidate resumes in its database for potential short-term consideration, unless instructed otherwise. Candidates who wish to be deleted from the database may contact hr@finvent.com.