Problem-solving and decision-making
Creativity and innovation
- 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
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.