Senior Developer

Farineh Fanavar Tehran

Posted 9 months ago

Job Description

Working in a friendly, professional and learning organization which always aims to achieve edge-of-technology outcomes Responsible for: - Software Development (including Design, Implementation, Unit Test and Documentation) - Enhancing existing Software (including Code Review, Maintenance and Refactoring)

Requirements

Requirements General: - B.Sc. or M.Sc. degree in Software Engineering, Computer Science, or related fields - 3+ years of related work experience - Intelligent, Self-motivated, Strong Problem-solver, Good Team worker, Hard worker and Result-oriented - Ability to adapt to a Project-oriented and Multi-task working environment Special: - Object Oriented Modeling and Design Patterns - Deep knowledge and professional experience of Microsoft .NET Framework 4.5+ and C# - Source Control Experience - Good familiarity with agile development methodologies like Scrum - Knowledge of Docker concepts and Containers - Knowledge of Micro-service architecture Optional (as a plus): - Good experience in Python development - Good familiarity with web standards and technologies like HTML 5, CSS 3, JavaScript and jQuery

Job Categories

  • IT - Software & Web Development
  • IT - Network Administration

Employement type:

  • Full Time

Education:

  • Engineering (Computer)

Seniority:

  • Experienced professional

Job Categories

  • IT - Software & Web Development
  • IT - Network Administration

Employement type:

  • Full Time

Education:

  • Engineering (Computer)

Seniority:

  • Experienced professional

To see more jobs that fit your career

Similar Jobs

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran
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.