Position: Senior C# Developer
Company: A-listware
Experience required: 5y
English level: intermediate

Responsibilities: 

Building architecture and implementing new modules;
Investigation of technologies and tool and creation of PoCs;
Maintaining and upgrading existing modules;
Deploying of the created software tools;
Write unit testing, system tests and other quality assurance procedures;
Preparing reports on programming project specifications, activities, or status.

Required experience and skills:

5+ years of work experience in Software Engineering;
Strong C# programming skills;
Design patterns, SOLID;
Good understanding of algorithms and complex data structures; 
Experience working with Agile Methodologies (Scrum, XP, Safe,...); 
At least Intermediate English level (written and spoken).

Working conditions:

18 paid vacation days in addition to public holidays;
Paid sick leaves; 
Internal free training on the relevant technology;
Accounting support;
Internal free English classes; 
Cashback on sport; 
Healthcare program;
Corporate events (team buildings, holidays, etc.).