Software Engineer Manager
CurrentSoftware Engineering Manager has solid experience in software development, software architectureRoles and responsibilities:● Lead a pool of engineers in technical development of innovative enterprise software to streamline and automate critical business processes●Present project management backup as required.●Help translation of business requirements into technical needs and actions● Provide strategic and operational oversight for Enterprise software product development● Work closely with business leaders to develop short and long-term technical strategies● Design and optimize solutions architectural ● Drive innovation, establish new approaches in improving productivity● Ensure system security, data integrity and accuracy of financial records● Resolve technical conflicts, and keep businesses aligned● Manage major risks and issues through effective contingency planning and proper escalation.● Communicate the company's technology strategy to partners, management, investors and employees● Assist with the recruitment, retention, acquisition and sales efforts of the company. Build relationships with vendors, communities and customers