Back-End Developer

Zino Technology Company Tehran

Posted 9 months ago

Job Description

- Design APIs, database models, and schemas - Work closely with the front-end developer team - Write well-crafted, well-tested, readable, maintainable code - Participate in code reviews to ensure code quality and distribute knowledge - Participate in agile practices such as agile meetings, iteration planning, retrospective and etc. - Reporting to Supervisor, Technical Manager. - Be able to work full-time

Requirements

- Knowledge of re-usable coding patterns and object-oriented development paradigms, SOLID, AOP - Knowledge of .net Core, Entity Framework Core, SQL Server, Neo4j, Dapper, NHibernate. - Experience of implementing SOA and RESTful API Fluent in Design Pattern Fluent in Domain-Driven Design, CQRS, and Event Sourcing - Fluent in Test Driven Design & BDD - Experience in these scopes is a bonus: Micro Services,Architecture, MongoDb, Rabbit Mq, Redis, and Elastic Search - Experience of using source code management Git or TFS Desire to work in an agile environment - 5 years of related work experience

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

  • Computer & Information Sciences

Seniority:

  • Experienced professional

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

  • Computer & Information Sciences

Seniority:

  • Experienced professional

To see more jobs that fit your career

Similar Jobs

Software Support Expert

Samane Hamgah Keshavarzi

Tehran
Tehran

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran
Ahwaz

SQL Developer

Kourosh Investment Group

Tehran

Software Developer

Media Pardazesh Company

Tehran

ERP Manager

IRANOFOGH

Tehran

UI/UX Designer

Arman Nuavaran Mana (ARANUMA)

Tehran

Senior FrontEnd Developer

Samane Hamgah Keshavarzi

Tehran

Salary Estimator

Discover your current worth in the job market.