استخدام Full-Stack .NET Developer
شرح موقعیت شغلی
Responsibilities:
- Work on a team of software developers for the development of web applications
- Doing maintenance and support services outside of normal working hours in case of emergency issues
- Works with software architects, and other developers to report development progress
- Design, coding, quality checking, and implementation as per defined by technical manager Responsible for timely completion of the development of projects
- The ability to multi-task and work under pressure and time-sensitive situations
Requirements:
- University degree: BSc or higher degree in software engineering, computer science or other related fields
- At least 3 years of hands-on commercial experience working with the Microsoft stack, .NET Core experience is a precedency.
- .NET application design and development experience (C#/ASP.NET/MVC/Web-API)
- Producing high-quality code utilizing practices such as TDD, design patterns, code reviews and clean coding
- Strong knowledge of architectural design patterns and best practices
- Experience with version control tools such as Git
- Good experience in MS SQL
- Experience with React/Angular/Vue.js (any of), HTML5, etc.
- Exposure to open source technologies (MongoDB / NoSQL) is a plus
- Excellent written and verbal communication skills
- Strong knowledge of OOP software design principals
- Ability to work in a mature Scrum environment, committing to and achieving the agreed upon scope of work
- Demonstrated experience in developing in other programming language (java/python/golang/nodejs/php) will be an advantage.
مهارتهای مورد نیاز
- Full-stack
- .NET
- Web API
- Git
- NoSQL
- MongoDB
- HTML5
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت