کارشناس طرح و توسعه نرم افزار

مبین نت

منتشر شده 4 سال پیش

Job Description

• 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

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) • The ability to multi-task and work under pressure and time-sensitive situations • 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.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،