Job Description

-Manage software development projects and company's software products -Set software development strategy -Deploy and monitor software development processes or methodologies -Deploy technical documentation standard -Put in place knowledge sharing and technical excellence plans -Analyzing business needs and software requirements -Proactively manage and prioritize a backlog according to business value, complexity, and expectations -Be the resource for questions about the details of the requirements -Make the wireframe and mockup of the software -Writing documentations and referring them to the develop team -Performing all quality tests after development & ensure all features are performing well -Reporting bugs and carrying out necessary follow-up

Requirements

-Minimum 5 years of total experience in software development environments -Solid skills in managing software development projects on enterprise software -Knowledge of ERP, CRM and Office automation systems. -Ability to manage multiple and diverse teams -Expertise in software development lifecycle -Having systems analysis and software design experience -Understating modern software architecture -Experience in database concepts and design -Knowledge of programming -Excellent communication negotiation skills -Proactive problem-solving approach and positive thinking -Leadership attitude, ability to motivate team members -Forward looking mind set, discovering new effective working or technical methods -Detail oriented, able to stay organized and document progress

Employment Type

  • Full Time

Seniority

Details

Employment type

  • Full Time

Educations

Seniority

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،