Job Description

•Main Objective -Develop new web Applications -Maintain and enhance current applications. •Main Responsibilities -Delivering assigned tasks based on planed sprints and versions -Working with team to improve team productivity -Collaborating teammates in code review and Tests -Monitor software quality and performance and try to enhance them -Reporting to: Software Development Manager -Length of Probation Period: 1 Month -Working Hours: Dynamic work hour between 8:00 a.m. to 19:00 p.m. (8:45 hours per day) (Remote Working permitted)

Requirements

-Academic study in Computer Engineering / Computer Science -At least 3 years experience as developer -Advanced in .Net Programming (C#, EF) -Experienced in .Net Core, SQL Server, and No SQL Databases -Experienced in one of the JavaScript Frameworks like React, VueJs, angular, knockoutJs -Strong teamwork skills -Motivated to grow and learn -Preferred Qualifications: •Familiar with source control and Devops tools like git, azure, ... •Familiar with Test Driven Development •Familiar with Design Patterns •Familiar with Agile and Scrum •Familiar with Clean Code and clean Architecture concepts •Familiar with docker and cloud environments

Employment Type

  • Full Time

Details

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