Senior .NET Developer (WPF)

Epam Systems, Inc.
Zürich, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

ASP.NET
Java
.NET
Confluence
JIRA
C Sharp (Programming Language)
Relational Databases
Database Design
Windows Presentation Foundation
Model View ViewModel
Scrum
Systems Development Life Cycle
Ansible
SQL Databases
Devexpress
GIT
Information Technology

Job description

  • Develop and maintain client applications using .NET C# (WPF MVVM)
  • Design, plan and deliver solutions within a large-scale enterprise environment
  • Apply a strong understanding of three-tiered architecture to build robust and scalable applications
  • Produce secure, clean, stable and high-performing code in accordance with SDLC standards
  • Collaborate with cross-functional teams using tools such as GIT, Jira, Confluence and Scrum methodologies
  • Implement CI/CD pipelines and utilize tools such as Ansible for automated deployments
  • Contribute to the design and architecture of applications and relational databases
  • Ensure adherence to coding standards, methods, techniques and templates as defined by the organization
  • Communicate effectively with stakeholders and team members to deliver high-quality solutions

Requirements

Do you have experience in Scrum?, Do you have a Bachelor's degree?, If you are excited about .NET development, problem-solving and collaborating with clients and stakeholders, this opportunity is for you! Apply today!, * 8+ years of experience in ASP.NET technology

  • Proficiency in .NET development, with additional coding ability in Java and SQL, is highly desirable
  • Hands-on experience with CI/CD pipelines and tools (e.g., Ansible)
  • Strong understanding of three-tiered architecture applications
  • Experience with DevExpress, Syncfusion and application/database design is an advantage
  • Familiarity with SDLC tools and processes (GIT, Jira, Confluence, Scrum)
  • Bachelor's degree or equivalent in Computer Science or related field
  • Fluent in English

Nice to have

  • Experience in the banking or finance domain
  • Knowledge of design and architecture for relational databases

Benefits & conditions

  • 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

About the company

EPAM is seeking a Senior .NET Developer to join our team in Zurich, working with a leading banking client. You will play a key role in designing and developing client applications, contributing to large-scale enterprise solutions in a dynamic financial environment.

Apply for this position