We're looking for a brilliant Senior .Net Developer, with a real passion for software development to lead the activity of a unique product.
We are looking for a major contributor to develop our next generation of products, in a professional Agile and challenging environment.
Responsibilities:
Development of a software product for developers in C #.
Programming new functionality, designing and refactoring existing code.
Developing integration and Unit Tests.
Requirements:
5+ years of experience developing on a .NET platform.
Strong and profound knowledge of C# with strong knowledge in CLR Internals.
Practical experience of writing unit tests TDD experience -major advantage.
Understanding patterns of software design and the ability to apply them in practice.
Understanding methods of parallel programming.
Experience in Agile methodology.
Managerial experience -Advantage.
Ability to optimize system performance and quickly localize errors.
High level of Project leading skill.
Tech savvy, creative, self-learner, highly motivated, great interpersonal skills.
High working proficiency in English.
Great communication and interpersonal skills.