Senior Software Developer - C# (6132)
iET SA Zurich
For a project at our client‘s site, an international bank based in Zurich, we are looking for an experienced Senior Software Developer - C#. Please be aware that this is a role within a sensitive environment. You'll have to undergo a background screening, which takes some additional time.
- 8+ years' strong hands on experience as a C# developer
- Significant design/architecture/delivery experience of .Net/C# development for high volume enterprise systems
- Web development experience such as ASP.Net MVC, Web API etc.
- Exposure to server side programming, caching, aggregation, distributed computing technologies.
- Excellent understanding of design principles
- Knowledge of Multi-tier architecture, IoC, DI and design patterns.
- Knowledge of RDBMS & SQL such as Oracle
- Agile/Scrum experience preferred
- Fluent in English, German would be a plus
- Design and implementation of components in C# .Net (v4 and above) ASP.Net MVC & Web API.
- Extension and enhancement of existing solutions
- Exposure to cutting edge Big Data and distributed computing solutions to deliver highly performing and scalable solutions to process Terabytes of data per day
- Hands-on role requiring both production of design artefacts and coding of critical elements
- Collaboration with the team to agree high level design and architecture of a complex application
- Detailed component level design and implementation of components using .Net/C# and leading edge technologies