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
SeniorJob 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.