FORFIRM
Senior .NET Developer - Modern Stack
FORFIRMSwitzerland16 hours ago
Full-timeEngineering, Information Technology

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 relevance