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

**Key Responsibilities
**● Work closely with engineers to develop the best technical design and approach.
● Establish and maintain the use of software engineering best practices to ensure a
high standard of quality for all team deliverables.
● Ensure timely delivery of high-quality self-documented code
● Participate in the product life cycle
● Communicate effectively and share knowledge with the team
● Keep up to date with emerging technologies
● Be able to work on multiple projects

**Skill Requirements**
You have 1+ years of experience contributing to the architecture and design of new and
current systems.
You have 1+ years of experience in a team-leading role,
You have 4+ years of working experience in software development.
● Excellent knowledge of .net core infrastructure and microservices.
● Knowledge of Docker.
● Microsoft Azure Experience.
● Experience with databases such as MariaDB, and MongoDB. CouchDB
● Possess sound analytical skills, capacity for teamwork, and determination.
● Have good communication skills, particularly in spoken and written English.