Senior .NET Developers
Position description and responsibilities
We are expanding our team and creating a unit of senior back-end developers to maintain, grow and upgrade the existing software architecture and platforms (Tollpass.bg and Vinetki.bg).
In his daily work the person will be responsible for design, document and implement new features. Use web services and REST interfaces to communicate with the front-end specialists. Solve challenging problems and suggest better solutions. Assist and participate in DevOps work. Do code review of other team members. Participate in knowledge sessions and brainstorming for implementing the company business needs and projects.
Requirements
- Excellent understanding of OOP concepts and design patterns
- 4+ years experience working with C# and .NET/.NET Core
- Experience in ASP.NET MVC, Web API/RESTful services
- Experience in HTML/CSS and JavaScript
- Excellent database knowledge and experience in MS SQL
- Experience in Entity Framework
- Experience in Unit Testing
- Knowledge of development environment, source control systems (Git, BitBucket, Azure DevOps)
- Teamwork experience
- Good communication skills
- Good command of English (reading, writing, speaking)
- Internal drive to learn, improve and succeed
Advantages
- Experience in .NET Core is a big plus
- Experience in NoSQL databases is a big plus
- Experience in jQuery and at least one of Angular, React and Vue
- Experience in TDD/BDD is a big plus
- Knowledge of Umbraco and/or Sitecore
- Experience with client communication is a plus
Education
Bachelor degree in Computer Science or other related fields and/or demonstrated capability through previous experience
We offer
- Opportunity to create a software product from scratch that will be used by millions of users
- Personal and professional growth in a modern company
- Gaining experience in a field in which you will learn knowledge from the worldВ‘s best specialists
- Work in a motivated team of specialists in various fields
- Supporting colleagues with many years of professional experience
- Training and coaching and supporting work environment
- Attractive remuneration and salary
Location
- Sofia, Bulgaria
- Full time
Hiring steps and process
- HR call / interview
- Technical interview
- Offer
If you consider that you meet the above listed requirements and want to work in a pleasant atmosphere, in an informal friendly environment, send your CV and we will contact the shortlisted applicants. The information that you share with us and your application will be treated with utmost confidentiality.