Backend Engineer

Experis Switzerland
Lancy, Switzerland
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Lancy, Switzerland

Tech stack

PHP
API
Software Quality
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
IBM DB2
PostgreSQL
Microsoft SQL Server
RabbitMQ
SQL Databases
Symfony
Openapi
Gitlab
Event Driven Architecture
Kafka
GraphQL
REST
Docker
Microservices

Job description

Our client is a leading Geneva-based financial institution, a recognized player in the wealth management sector. As part of the strengthening of its internal development team, it is looking for a Senior Backend Engineer PHP/Symfony to contribute to projects: CRM, e-Banking, mobile, and bank card management systems. You will join a human-sized technical team in an environment demanding security and software quality.Missions- Take charge of existing developments and create new features from scratch- Work on complex systems (card management: transactions, orders, etc.)- Work on multiple databases: PostgreSQL, DB2, SQL Server- Contribute to architecture and code quality in a high-security context- Write complete and precise technical documentationRequired technical skills- Mastery of SOLID, DDD, and CQRS principles- Excellent command of PHP and the Symfony ecosystem- Mastery of SQL/ORM, mastery of development workflows- APIs: OpenAPI, REST, GraphQL- CI/CD (GitLab or equivalent), Docker-

Requirements

Microservices and event-driven architecture- Messaging: RabbitMQ, Kafka or equivalent (asynchronous delivery)- Ability to produce code compliant with security standardsAppreciated skills- Experience in the banking or fintech sector (cards, payments)- Engineering degree or equivalent- Minimum 7 years of experience in a similar role- Fluent French essential, English B2 minimum- Team spirit, autonomy, and rigor- Service-oriented, ability to propose solutions, management of priorities and deadlinesWhat our client offers- Permanent contract position, based in Geneva- Stimulating technical environment at the heart of a solid financial group- High-impact projects in a secure context- Salary to be defined according to profile jid456d0a6aen jit0624aen jpiy26aen

Apply for this position