Position: Middle/Senior .NET Developer (WPF)
Company: Artelogic
Experience required: 3y
English level: upper

The client is from Germany. The team lead is located in Germany as well. Main responsibilities - support, refactoring and new features development of the existing application. The developer will be guided by the more experienced developers in the team.

Responsibilities:
- Follow team guidelines ensuring quality and consistency in the design and development phases of applications
- Independently handle project activities related to builds and deployments
- Create software tests, verify the functionality and quality of the software
- Provide support for production applications as issues arise
- Identify opportunities to improve and optimize applications
- Work with product management to understand new requirements
- Follow internal software development processes and standards

Requirements:
- Good understanding of system design, data structures and algorithms
- Strong .Net/WPF skills (2+ years)
- Experience of work with multithreaded applications
- You appreciate critical feedback and have no problem evaluating your own work
- Clean code is not just a buzzword for you; you care about the code quality, simplicity, and beauty of your solutions
- Following best practices (TDD/BDD, CI, Scrum, PSR standards)
- Good communication skills, English level not lower than upper intermediate