Position: Full-stack .Net Developer (EU countries only)
Company: Turnkey Lender
Category: .NET
Experience required: 3y
English level: intermediate

MINIMUM QUALIFICATIONS:
- Experience in development in .NET Framework/.NET Core.
- Fair experience in ASP.NET MVC, WebForms, WebApi, JavaScript, Angular, TypeScript, JQuery, CSS3, HTML5, Windows services, WinForms,  PostgreSQL, NHibernate.
- Solid experience in building commercial web applications using ASP.NET MVC, Web API.
- Deep knowledge of algorithmic approaches, OOP principles, and SOLID.
- Excellent verbal and written communication skills.
- Willingness to learn and contribute both independently and as part of a team. 
- Self-motivated and able to independently balance competing priorities.
- Experience in using databases (desired MS SQL, PostgreSQL).
- Familiarity with SVN, Git, Jira.
- Hands-on experience with Windows/Linux/Mac OS environments.
- Excellent problem-solving skills.
- Good knowledge of algorithm approaches and OOP techniques

PREFERRED QUALIFICATIONS:
- Technical English (Written: Intermediate)
- Eagerness to learn new technologies and solutions

RESPONSIBILITIES:
- Research, design, implement and manage software applications, services, APIs, databases.
- Create and perfect the application architecture with a focus on reliability, scalability, and performance.
- Integrate software components and third-party systems.
- Identify areas for modification in existing applications and subsequently develop these modifications.
- Write and implement efficient code.
- Provide estimates, WBS, and timelines and contribute to team meetings.
- Verify and deploy applications and systems.
- Troubleshoot development and production problems across multiple environments and operating platforms.
- Test and evaluate new programs (unit tests, integration tests, etc.).
- Working closely with other developers, project managers, business and systems analysts, end-users, and the quality assurance team.