Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Key Skills
Ranked by relevanceReady to apply?
Join FORFIRM and take your career to the next level!
Application takes less than 5 minutes

