Position: .Net Developer
Company: SD Solutions
Experience required: 3y
English level: upper

**Responsibilities:**

- Participate in requirements analysis;
- Collaborate with internal teams to produce software design and architecture;
- Write clean, scalable code using .NET programming languages;
- Test and deploy applications and systems;
- Revise, update, refactor and debug code;
- Improve existing software;
- Develop documentation throughout the software development life cycle (SDLC);
- Serve as an expert on applications and provide technical support;
- Work in an agile environment.

**Requirements:**

- At least 3 years of experience and knowledge of web-services, web APIs and .Net Microservices;
- At least 3 years of experience with cross platform server-side technologies .NET Core;
- At least 3 years of experience with C# and .NET framework 4.0 and above;
- Background in Fintech;
- Experience with MSSQL, including schema design, writing queries and stored procedures;
- Strong understanding of OOP;
- Good knowledge in Design patterns;
- Good knowledge in Multithreading;
- Experience with writing and maintaining unit-tests;
- Experience with TFS/GIT;
- Experience within the Fintech industry;
- BSC Degree;
- Highly proficient English;
- Good interpersonal and teamwork skills;
- Achievement-oriented, hard worker;
- Innovative orientation;
- Highly independent, fast & self-learner;
- Excellent English.

**Benefits:**

- A challenging job in a fast developing, international company;
- Friendly work environment where you can thrive and develop your skills;
- Career advancement possibilities;
- Competitive remuneration package.