Managing and retaining relationships with existing clients
Increasing client base
Having an in-depth knowledge of business products and value proposition
Writing business proposals
Negotiating with stakeholders
Identifying and mapping business strengths and customer needs
Researching business opportunities and viable income streams
Following industry trends locally and internationally
Drafting and reviewing contracts
Reporting on successes and areas needing improvements
Requirements:
Proven working experience as a business development manager, sales executive or a relevant role
Proven sales track record
Proficiency in MS Office and CRM software (e.g. Salesforce)
Proficiency in English
Market knowledge
Communication and negotiation skills
Ability to build rapport
Time management and planning skills
Proficient in communication
8+ years of overall industry experience in designing and developing engineering software applications
3+ years of experience in leading, mentoring and managing development teams
Excellent communication skills, ability to state complex subjects simply for a variety of audiences
Self-starter who can come up to speed quickly and identify the problems that need to be solved
Experience and well-versed in leading in an Agile development environment.
Knowledge and experience with web technology stack, cloud computing and database technologies as an advantage Strong development proficiency web backend and front end programming skills
Ability to learn new technical skills quickly
Bachelor s degree in software engineering or related field
Multiple technologies ( Web knowledge preferable )
Scrum and agile experience must
minimum 3 to 4-year experience in project managing