فرصت شغلی

Job Opportunity: Software Architect

Digikala

Posted on: 2016/10/18

Level of Seniority: Experienced

Job Category: IT - Software & Web

Type of Cooperation: Full time

Address: No.42, Attar sq., Attar st., Valiasr St., Tehran, Iran

Main Responsibilitie

  • - Identify the appropriate software architecture based on the requirements and design elements contained in a system specification
  • - Develop high-level product specifications with attention to system integration and feasibility
  • - Record software architecture in a software architecture document standard format using use cases and the Unified Modeling Language (UML)
  • - Integrating internal and external product design into a cohesive user experience
  • - Analyze risks and report problems in meeting system requirements
  • - Provide supporting information to the Engineers to aid in the creation of a system specification.
  • - Assist Software Designer/Implementers with the creation of detailed software design specifications
  • - Lead the review process for software architecture documents
  • - Participate in the system specification review process to ensure system requirements can be translated into valid software architecture
  • - Comply with all applicable product development processes
  • - Perform detailed software design as well as implements and/or maintains code according to duties and responsibilities
  • - Ensure the overall integrity of the software architecture and validates it against the system specification

Requirements

Gender: No difference

Age range: 25 To 35Year


Language:
English / Advanced / Certificate Not required

Required Soft Skills:
Commitment / Problem-solving and decision-making / Creativity and innovation / Self-management / Team work / Customer Orientation


High priority requirements:
Bachelor's or Master's degree in computer science or related field, At least 5 years of experience in large designs and coordinating project teams in e-commerce Company, At least 8 years of Back-end programming experience (.NET, JAVA), At least 5 years of Front-end programming (JavaScript, HTML 5, CSS), Experience in Micro services Architecture, NO-SQL knowledge and experience, Experience in 3-dimensional navigation preferred, Excellent interpersonal and communication skills, Must be organized, have an eye for detail, and be able to put ideas into a tangible form, Ability to prioritize and manage work to critical project timelines in a fast-paced environment, Ability to develop new approaches to complex design problems.

About the Company

Digikala is a leading e-commerce brand, fast growing company and one of the very pioneers of Iranian online retailer which was established in 2006 and now is the most visited online store in Middle East with large market share of digital, home appliances, beauty and health, culture and art, sport & entertainment and mother and child products in Iran. Digikala based on its' creative and well-educated team is more than just an online retailer; it is a trust-able and reputable source of information in the scope of digital and electronic, home appliances, beauty and health, culture and art, sport and entertainment and mother and child reviews and content. Also, Digikala enriched its digital content when launched “Digikala TV” in 2011. Digikala TV is a free media that provides review, training and introduction videos about consumer in order to ease the process of choice and purchase. Mission of Digikala is producing and presenting online shopping services, raising awareness of the shoppers and creating equal shopping opportunities for shoppers from all over the country; in addition, providing a safe and secure sales platform of consumer products regarding above-standard user experience metrics.