"Iran Hotel Online" is a start-up company that has been in business for almost 15 years. Changing the world through digital experiences is what IHO's all about. We’re looking for an experienced Senior Back-End Developer who can thrive in a fast paced environment.
"Join Our Journey, Together we will Make it Happen"
Responsibilities:
Write high quality, reusable, scalable code
Participate in solution Design and development of Back-End platform and its APIs
Provide estimation and reporting of assigned tasks
Be proactive and propose improvements to development processes
Improving existing functionalities
Write high-quality code through valuable automation tests
Write clean, well-designed code and produce detailed specifications
Troubleshoot and debug problems, and optimize web applications during development and deployment for maximum speed and scalability
Review codes and develop automated integration and unit tests to ensure high performance
Improve the consistency and maintainability of our codebases
Role Requirements:
Significant software development experience (5-7 years minimum)
Experience with API development and microservice architectures in stacks such as C#/.NET (primary stack, .NET Core)
In-depth knowledge of relational databases like MySQL
In depth knowledge of backend technologies, REST, C#, ASP. Net, .NET Core, MVC
A solid understanding of RESTful Services
A solid understanding Dependency Injection
Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team