Senior Fullstack .net Developer

Zürich, ZH, CH, Switzerland

Job Description

We are seeking experienced

Senior Fullstack .NET Developers

to join our dynamic team. In this role, you will deliver innovative software solutions for a prestigious banking client in Zurich. You will be part of a cross-functional team, working on complex Wealth Management systems and contributing to the digital transformation of financial services.


If you are excited about .NET development, problem-solving and collaborating with clients and stakeholders, this opportunity is for you! Apply today!

Responsibilities



Design, develop and test robust software modules ensuring seamless integration within complex banking systems Deliver full-stack applications using C#, .NET Core/.NET 6+ and React, TypeScript, RxJS, Routing, Hooks, Context, Suspense Translate business and system requirements into scalable, stable and fit-for-purpose technical solutions Analyze and resolve complex legacy defects and production issues Ensure adherence to bank standards, including code quality, security and performance Collaborate with cross-functional teams using Agile methodologies (Scrum, SAFe) Apply best practices such as Test-Driven Development (TDD) and Continuous Integration (CI) Analyze requirements, estimate efforts, plan timelines and manage progress Build strong project teams and maintain robust communication with stakeholders throughout the project lifecycle Drive and review technical and architectural design, enforce guidelines and challenge the status quo Ensure risks and issues are identified, managed and communicated effectively

Requirements



Strong experience with C# and .NET Core/.NET 6 or newer version Proficiency in building web APIs using ASP.NET Core Web API (middleware, dependency injection, configuration, logging) Frontend development experience with React 18+ Affinity for UX and a keen eye for high-quality UI Strong knowledge of relational databases, SQL, joins, indexes, triggers and query optimization Experience with TDD and writing acceptance tests Familiarity with Visual Studio/JetBrains Rider, Visual Studio Code, Chrome DevTools Basic Linux shell scripting Experience with REST Web Services Familiarity with Git, SonarQube/SonarLint Fluent in English

Nice to have



Experience in the finance or banking domain

We offer



5 weeks of vacation EPAM Employee Stock Purchase Plan (ESPP) Enhanced parental leave Extended pension plan Daily sickness allowance insurance Employee assistance program Global business travel medical and accident insurance Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more + All benefits and perks are subject to certain eligibility requirements Please note that any offers will be subject to appropriate background checks We do not accept CVs from recruiting or staffing agencies For this position, we are able to consider applications from the following:
+ Swiss nationals + EU/EFTA nationals
+ Third-country nationals based in Switzerland with an appropriate work permit
+ Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1867945
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Zürich, ZH, CH, Switzerland
  • Education
    Not mentioned