-
Ampstek

Full Stack Software Engineer

Ampstek
Switzerland · Contract · Mid-Senior

Roles & Responsibilities

Backend Development (Primary)

  • Design, develop, and maintain backend services and microservices using Python (FastAPI, Flask, Django, or similar frameworks).
  • Integrate external APIs, internal systems, and third-party financial services platforms.
  • Debug and troubleshoot Java-based APIs/applications as needed for upstream/downstream integrations.
  • Build efficient and reusable backend components, ensuring performance, scalability, and high availability.
  • Develop automation scripts, backend utilities, and reusable libraries for system optimization.

Frontend Development (ReactJS)

  • Develop and maintain web application interfaces using ReactJS and JavaScript.
  • Create reusable components, workflows, and UI elements that interact seamlessly with backend services.
  • Ensure responsive UI, accessibility, and best-practice design principles.
  • Work closely with UX/UI designers to translate wireframes into functional user interfaces.

Application Architecture & Engineering

  • Contribute to system design discussions, architectural reviews, and technical decision-making.
  • Implement API-driven architecture, ensuring efficient data exchange and integration with financial platforms.
  • Apply secure coding practices, follow design patterns, and maintain high code quality through reviews and testing.

Testing, Automation & DevOps Collaboration

  • Develop and execute unit tests, integration tests, and performance validation.
  • Work with DevOps teams for CI/CD pipelines, automated deployments, and application monitoring.
  • Identify and fix issues related to performance, reliability, and scalability.

Cross-Functional Collaboration

  • Collaborate with product owners, business analysts, QA, DevOps, and financial domain teams to deliver high-quality solutions.
  • Participate in Agile ceremonies such as sprint planning, grooming, and retrospective sessions.
  • Provide technical guidance, documentation, and knowledge transfer to internal teams.

Domain Responsibilities (Financial & Wealth Management)

  • Build solutions that support wealth platforms, investment systems, portfolio analytics, customer onboarding, financial reporting, and regulatory workflows.
  • Work on secure API integrations with market data providers, financial institutions, and advisory platforms.
  • Understand domain flows like KYC, customer lifecycle, transaction processing, and financial modeling (preferred, not mandatory).

Mandatory Skills

  • Strong experience in Python backend development.
  • Experience as a Software Engineer building scalable applications.
  • Hands-on experience with ReactJS and JavaScript.
  • Ability to debug and understand Java-based applications/APIs when require

Key Skills

Ranked by relevance

devops ui design patterns responsive wireframes fastapi python django flask cicd
Login to Apply
Posted
Dec 11, 2025
Type
Contract
Level
Mid-Senior
Location
Zurich
Company
Ampstek

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Fruition Group Ireland
Related

Artificial Intelligence Engineer

2026-05-29

Contract
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Ubique Systems
Related

Senior Android Payments Developer

2026-05-28

Contract
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Fruition Group Ireland
Related

Full Stack Engineer

2026-05-28

Contract
Mid-Senior
Ireland
Technology
Information Technology