Position: Back-end (.NET/C#) SE #10892
Company: Lohika
Experience required: 2y
English level: intermediate

Our customer is a leading provider of project management software. The company brings together rich social collaboration and powerful project management to help every organization go from idea creation to execution efficiently, effectively and faster than ever before.  
The main product is a platform that pools together all projects and allows the user to manage projects, use reports, build project schedules, dependencies, track all financial data, both costs and revenue, etc.

MAIN TASKS AND RESPONSIBILITIES
•	Obtains tasks from Team Lead or supervisor and executes the tasks within set deadlines and specified quality objectives.
•	Implement fixes for specific customer issues.
•	Ensure high quality development standards (unit tests, etc.)
•	Report to Team Lead or supervisor about feature readiness/quality and raises red flags in crisis situations.
•	Constantly improves his/her professional level.
•	Continuously collaborate with stakeholders.
•	Take part in requirements analysis, task planning, estimation, coding and participate in regular code reviews.
•	Suggest technical and functional improvements to add value to the product
EDUCATION, SKILLS AND EXPERIENCE
Must:
•	5+ years of commercial .NET experience
•	2+ years of commercial experience in Web (ASP.Net Core)
•	Strong understanding of SOLID paradigm
•	Strong knowledge and understanding of design patterns
•	Strong understanding of .NET fundamentals
•	Strong understanding of testing methodologies
•	Experience with Entityframework and database schema migrations
•	Experience in source code management systems such as Git
•	Good knowledge of all phases of the development lifecycle
•	Intermediate or higher level of English (verbal and written)
Would be a plus:
•	Experience with building custom LINQ provider 
•	Experience with refactoring of enterprise projects
PERSONAL COMPETENCIES
•	Responsible
•	Communicative
•	Motivated
•	Self-organized