Position: Senior C# Developer
Company: A-Listware
Category: .NET
Experience required: 3y
English level: intermediate

**Our Customer:**
The company provides top-quality software development services, design, testing, and support. Company have advanced skills to create large-scale solutions, as well as help startups to grow from the MVP to profitable business. 30+ team members.

**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.).