Position: Senior C# developer
Company: Luxoft
Experience required: 3y
English level: upper

Responsibilities:
- new features development
- maintenance of the existing code
- unit/functional testing
- design documentation
Mandatory Skills Description:
- 5+ years in object-oriented development of technical software large software products
- 5+ years of experience with C# (nice to have)
- 5+ years of experience with Windows tooling applications (in C#)
- experience with Agile/scrum
- experience with algorithms
Nice-to-Have Skills:
- Up -to -date knowledge of and experience with recent versions of the .NET framework, complex algorithms and time critical operations
- useful to have C - C++ background
- Extensive experience with software with a lot of hardware interaction
- Experienced in OOP, Unit Tests, Design Patterns, (DI, TDD is a bonus)
- Experience with stakeholder management in a multi-disciplinary environment
- Experience with working in large code bases and collaborating with multiple software teams in a complex environment
- Strong knowledge of object-oriented design patterns and UML

Soft skills:
- Strong analytical view combined with pragmatic attitude (flexibility)
- Value orientation, getting to the essence, setting of and acting according to priorities
- Real team player, but also able to work autonomously
- You actively look for continuously improvement in a collaborative way
- You can deal with change and uncertainty
- Curious, fast learner
- Excellent communication skills (both written and verbal) and good knowledge of English
Languages:
English: B2 Upper Intermediate