.NET Full-Stack Developer

Arya Hamrah Samaneh Tehran

Posted 3 years ago

Job Description

● Developing tasks as assigned within the estimated time frame. ● Cooperating with other developers on shared tasks. ● Demonstrate given tasks' progress by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. ● Developing the main server-side API that serves application requests. ● Designing and implementing user experience (UX) of the main Web application. ● Maintaining and improving existing functionality, in both server- and client-side. (BE and FE) ● Work in Agile framework.

Requirements

● Minimum 5 years of relevant work experience. ● Fluency in English. ● Strong communication skills. ● Excellent and professional Technical skills. ● Multitasking skills and ability to work under pressure and time-sensitive situations. ● Must be Document oriented. ● Ability to meet deadlines. ● Expert in Front-end, Back-end, and Database (Microsoft family technologies) including C#, ASP.NET, .Net Core, Web API, Entity Framework, EF Core, SQL Server HTML5, CSS3, JavaScript, JQuery. ● 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. ● Enough knowledge of TDD and DDD concepts. ● Strong knowledge of OOP software design principles. ● Ability to work in a mature Scrum environment, committing to and achieving the agreed-upon scope of work. ● Up-to-date knowledge of technology trends.

Employment Type

  • Full Time

Details

To see more jobs that fit your career