We are looking for creative, talented and highly motivated colleagues to build more opportunities in Hoodad. So we need to cooperate with C#, .NET developer to join our back end team.
Your primary responsibility will be to design and develop back-end layers of our applications. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
- Implementing and developing software systems based on Web and mobile devices
- Developing User interfaces for Rich Modern Applications with the latest Front End technologies (Front end design and Back end development)
- Designing, developing and modifying software systems
- Modeling & Documenting what is about to be developed
- Continuous code maintenance and improvement
- Prioritize and handle multiple tasks
- Collaborate closely with all internal groups and advises the best approach for application enhancements, upgrades, and integration
The Seniority we are looking for: Senior, Experienced and Junior professionals
Requirements
General abilities:
- Team work ability
- Problem-solving ability and open-minded designing
- Having creative thinking
- Ability to learn new technologies
Technical abilities:
- Expert in ASP.NET MVC (C#)
- N Layer architecture and MVC
- Expert in RESTful ، WebApi and WebService
- Deep knowledge of Design Patterns and principles of Object-oriented design
Client side programing:
- Expert in Html5
- Expert in Css3
- Expert in Bootstrap
- Expert in JavaScript
- Expert in JQuery
- Expert in Ajax
- Expert in SQL Server (T-Sql) and optimizing databases and queries
- Expert in Entity framework، ADO.NET and Linq
- Json and XML
- Source Controls (Git and TFS)
Having these abilities has more points:
- Experience of working with NoSQL (MongoDB, Solr, …)
- Expert in documentation
- Experience of working with Elastic search