FORFIRM delivers innovative, tailored solutions to real business challenges by combining deep industry expertise with a flexible, knowledge‑driven approach. We are proud to be a company with no predefined barriers or rigid frameworks: we listen, we understand, and we build solutions that truly meet our clients’ needs. Our culture is based on meritocracy, openness, and personal initiative – a place where everyone can shape their role and contribute meaningfully.
ABOUT THE ROLE
We are seeking a Senior .NET Developer with at least 8 years of professional experience to join our international team and deliver complex, high‑quality software solutions for Swiss banking clients. The ideal candidate is well‑versed in modern cloud‑native approaches, with deep expertise in RESTful API design and scalable back‑end architectures. Experience with microservices and event‑driven patterns is essential, along with a strong DevOps mindset and the ability to work effectively in cross‑functional delivery teams.
KEY RESPONSIBILITIES
Security, Performance & Collaboration
Engage actively with cross‑functional teams including Product Owners, QA engineers, and Solution Architects to ensure consistent and reliable delivery of business requirements
Apply modern security standards such as OAuth2 and JWT, and carry out performance tuning for high‑volume banking transaction environments
Enforce coding standards, best practices, and development guidelines across the team
Build and operate asynchronous workflows and message‑driven pipelines suited to high‑throughput production environments, leveraging middleware such as NServiceBus or RabbitMQ
Design and implement distributed, microservices‑based, and event‑driven architectures aligned to enterprise integration requirements
Maintain clear and well‑structured API contracts using Swagger (OpenAPI) to support API‑first development practices and facilitate seamless integration across teams
Architect secure, stateless, and well‑documented RESTful interfaces designed for consumption by front‑end frameworks such as AngularJS
Manage CI/CD pipeline activities, deployment automation, and system monitoring in coordination with DevOps teams, including hands‑on use of Docker and Kubernetes
Write advanced T‑SQL queries and stored procedures, and contribute to relational database design on Microsoft SQL Server
WHAT ARE WE LOOKING FOR?
Skills
Minimum 8 years of hands‑on software development experience, with exposure to DevOps‑oriented workflows
Degree in Computer Science, Engineering, or a related discipline, or equivalent professional background
Expert‑level proficiency in C# and .NET 6/8 or later versions
Strong command of RESTful API design principles and implementation
Proficiency with Swagger (OpenAPI) for API documentation and contract management
Advanced knowledge of Microsoft SQL Server, T‑SQL, and relational database design
Solid grasp of object‑oriented programming and software design patterns
Proven experience with microservices architectures and distributed systems
Familiarity with message‑based middleware such as NServiceBus or RabbitMQ
Strong debugging, troubleshooting, and performance optimisation skills in .NET environments
Ability to communicate technical concepts clearly to both technical and non‑technical stakeholders
Soft Skills
Structured problem‑solving approach with strong attention to detail
Resilience and ability to manage critical production incidents under pressure
Collaborative mindset suited to fast‑paced, cross‑functional team environments
PREFERRED SKILLS
Hands‑on experience with AngularJS for front‑end development or maintenance
Exposure to cloud platforms, preferably GCP, Azure, or AWS
Familiarity with Kubernetes and container orchestration practices
Knowledge of IBM MQ and its integration with .NET systems
Deep understanding of both front‑end and back‑end integration patterns beyond standard REST
WHAT WE OFFER
Involvement in high‑impact, international projects within leading Swiss banking institutions
A highly meritocratic environment with structured growth and development paths
A collaborative and dynamic team culture built on knowledge sharing and continuous improvement
FORFIRM is an equal opportunity employer that values diversity. All qualified applicants will be considered without discrimination based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.
#J-18808-Ljbffr