We are currently looking on behalf of one of our important clients for a . The role is permanent position based in Zürich Canton.
Your role :
Design and develop core components for a PC-based client-server application
Develop & implement concepts independently.
Carry out feature development of client & / or server : Analysis, conception, design, implementation & unit testing.
Perform design & code reviews with team members.
Train & support team members in development work when necessary.
Work closely with cooperation partners composed of product managers, requirements engineers & development teams for software instruments.
Your Skills & Profile :
3 to 5 years of relevant work experience in software engineering environment.
Strong practical experience & expertise with the .NET Framework & C#.
Solid know-how of phase models & agile methods.
Good Knowledge of OOA / OOD, UML & OO implementations.
Ideally experienced with WPF, WCF, NHibernate & Autofac.
Your Profile :
University Degree in Computer Science.
Proactive, self-driven & consistently aim to achieve high performance.
Fluent English (spoken & written), German language skills are a big plus