Engineering Manager
Souq.com
Total years of experience :20 years, 0 Months
- Engineering manager for sellers platform
- Engineering manager for shipping management and couriers integration platform
- Engineering manager for order management and fulfillment platform
- Manages a team of 2 or more full-
time employees, with responsibility for resource allocation, work processes and procedures
- Ensures the quality of work provided by self and others
- Applies independent judgment to solve systemic problems within processes and procedures
- Guided by short-term area goals and objectives and established processes and procedures
- Sets project timeframes and priorities based on project objectives and ongoing assignments
- Train team members on processes and procedures
- Provides guidance and technical advice to team and becomes involved as required
- Recommends changes to team procedures
- Closely supervises team to coordinate completion of project assignments
- Shares skills and knowledge with others while building productive internal/external working relationships
- Responsible for the design and development of end-to- end features in current and future products within domain of expertise
- Plan, design, develop, code and test software systems or applications for software enhancements and new products; revise and refine as required
- Participate in development of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systems
- Maintain existing products, assisting in the maintenance of domains outside of main area of expertise
- Recommend modifications to processes and procedures
- Work on problems of diverse scope and complexity (e.g., hard ‘detailed design’ problems)
- Conduct researches and handle POC as needed
- Going deep into Yahoo! Technologies
- Trains and guides others in work area on technical skills as needed; ability to break down information in a systematic and communicable manner
PHP developer.
Managing tasks over the team.
Follow up with our team developers, designers, administrators, managers and clients.
Design Applications architectures.
Analyze requirements for new projects.
Advice deadlines for new projects.
Interview, Train and employ intermediate and junior developers.
Develop Desktop, Web and WAP applications using .net framework and PHP