Website FORFIRM Consulting SAGL
ABOUT FORFIRM
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
- Architecture & Scalability
- 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 with enterprise integration requirements
- API Design & Standardisation
- 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
- Database & DevOps
- 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?
- 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.