Back to Search
Currently, we are looking for a remote Senior .NET Developer to join our team.
The customer is a global Swiss firm providing financial services to private, corporate, and institutional clients.
Responsibilities
- Design and implement user-friendly front-end applications, which integrate seamless in our application landscape
- Improving current and developing new features of several trading application GUIs
- Translate business requirements (functional and non-functional) into technical designs
- Working closely with other senior software engineers, PMs, BAs and business users (clients) in order to find best possible technical solution for the project/available requirements
- Supporting the production users and investigating issues in production when contacted by support team
Requirements
- 6+ months of experience in software engineering with .Net Framework, WinForms, WPF
- Experience with web service
- Understanding of desktop development tools and technologies
- Experience in front end unit testing
- Understanding of the software development life-cycle and Agile methodologies
- Understanding of SOLID principles, OOP and design patterns
- Analytical skilled person who manages to cope with complex challenges in software engineering
- Reliable partner who's known for delivering in time
- Excellent verbal and written communication skills, B2 level of English
Nice to have
- Knowledge of design patterns
- Knowledge of Java
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn