آگهی‌های استخدامی

استخدام Back-End (.Net) Developer

شرح موقعیت شغلی

This role is suited to someone who is passionate, proactive, and always eager to learn more and develop professionally. We also work in a fast paced environment with an ever changing technology landscape so working towards strict deadlines while maintaining high code standards is essential.

Some responsibilities are including but not limited to:

• Integration of user-facing elements developed by a front-end developers with server side logic

• Building reusable code and libraries for future use

• Optimization of the application for maximum speed and scalability

• Implementation of security and data protection

• Design and implementation of data storage solutions

• Envisage the big picture when it comes to development and able to code defensively, without breaking other pieces of functionalities

• Perform root cause analysis and provide fixes for bugs raised by the QA team

• Follow application architecture standard, policies and procedures

• Deliver well commented code

• Implement technical solutions following industry/company standard best practices

• Ensure the code is optimized and the platform performance is not affected

 

Requirements

• Strong problem solving abilities and research skills

• Extensive Experience with C# and ASP.Net

• Extensive Experience in Object Oriented Programming, Object Oriented Design

• Extensive experience with ASP.NET MVC and ASP.NET Web API.

• Experienced in Entity Framework and be familiar with other ORMs like NHibernate, Dapper…

• Familiar with HTML, CSS and JavaScript.

• Extensive experience in Relational Database Design and NoSQL like Mongo.

• Experienced in deploying unit and e2e tests.

• Experienced in producing maintainable code in large code bases

• Experienced in source control tools, such as Git or TFS

• Experience in Agile methodologies, such as SCRUM

• Experience working on Agile projects using test driven development

• Ideal Age Range: 25 - 35

For senior role:

• Familiar with Design Patterns

• Familiar with Test Driven Development (TDD) and Domain Driven Design (DDD)

• Good experience in analysis and design methodologies

• Understand horizontal and vertical scaling of system

• Understand performance and scalability concepts

• Able to take requirements from Business and able to execute by itself

• Experience in DevOps technologies

 Work Experience: 3 – 5 years for Junior level and and 5-8 years for Senior level

 Full professional proficiency in English is an Advantage

 Arabic Professional efficiency is Advantage

مهارت‌های مورد نیاز

  • Back-end
  • .NET
  • C#
  • ASP.NET MVC
  • NoSQL
  • HTML
  • CSS

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۳۹۸/۰۱/۱۷ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه