Position: Middle/Senior WPF Developer
Company: UKAD
Experience required: 3y
English level: upper

The family-style company is looking for a talented  Middle/Senior WPF Developer  to join our team. If you are looking for an awesome team, send us your CV!

**Opportunity:**

We are looking for a WPF Developer to help develop and maintain complex clinical information systems for prestigious healthcare organisations in the United Arab Emirates.  Working with the existing team, the successful candidate will assist with the development of new functions and features and help the team achieve critical delivery goals.

In addition, the successful candidate will have the opportunity to develop other skills and learn new technologies by supporting other systems in the near future.

**Individual** 

The successful candidate will be professional, organised and have an excellent all-round technical knowledge. 
The role requires an individual who is able to take a requirement and turn it into a solution within agreed timescales and to exacting standards. The role will suit an experienced WPF Developer with a track record of successful delivery of high-quality and robust code. 
The individual will need to be a good team player with good communication, analytical and problem-solving skills.  Excellent attention to detail is also a key skill required in the role.

**Key responsibilities**

- Build high quality, scalable, performant and secure web applications.
- Problem solver by nature who enjoys working with complex technical and functional requirements.
- Write well-defined, maintainable and testable code.
- Passion for technology and a desire to learn and personally grow own career.
- Recommend improvements to existing software applications through R&D and innovations.
- Be pro-active in identifying technical risks.
- Work as part of an agile development team, participating in daily stand ups, sprint planning and estimation.
- Maintain systems by monitoring and correcting software defects.

**Essential Requirements**

- Server-side technologies: WPF,  C#, Entity Framework Core, LINQ, Reporting: SSIS/SSRS
- Data storage technologies: 
Core Microsoft SQL database skills (table design, views, stored procedures, TSQL), Working with JSON
- Working with Visual Studio, TFS, or similar
- Experience working with data driven, software development models
- Good communication skills
- Strong analytical and problem-solving skills
- Excellent attention to detail

**Desirable Requirements**
- NET MVC/WebApi experience
- Client-side UI framework knowledge (e.g. Kendo)
- Knowledge of SQL server performance tuning techniques including: index and query plan analysis, query refactoring, optimisation.
- Expanse of other technical experience; such as: Identity server, .NET Core, Xamarin, Release Management.
- Knowledge of secure application design, e.g. OWASP
- Azure application design and architecture

**What we offer**

- A really promising long-lasting project (you will be proud of yourself)
- Sane and polite, but effective management
- The best corporate culture (according to our teammates' opinions)
- Competitive salary and other stuff (all the details here)
- Becoming not just another developer, but a part of UKAD with unique value and long-term relationships.

UKAD has an office **in Poland** (it is possible to work remotely from Poland). We offer official employment and social guarantees in accordance with the law.

**Some facts about UKAD to help you make a decision:**

UKAD combines benefits of family-sized companies, like no bureaucracy, easy access to the executives, with sustainable growth and vast opportunities
Our company is strong enough to be not just a vendor but a tech partner. We can afford to choose customers that respect developers
UKAD is one of the leading employers in Kharkiv, according to DOU
We never hire people for projects, but to build the team, so if the project ends, you remain a part of UKAD. 

Aren't we the company you're looking for?