Manager (Software Engineering)

Manager (Software Engineering)
Company:

(Confidential)


Details of the offer

The Software Engineering Manager plays a crucial role in both managing the engineering team and contributing to the technical direction of projects and the overall organization. The balance between technical leadership and people management is key to the success of this role.List of responsibilities:Team Leadership and ManagementLead and manage a team of software engineers, providing direction, guidance, and support.Foster a positive and collaborative team culture.Project Planning and ExecutionOversee project planning, resource allocation, and execution.Ensure that projects are delivered on time and within scope.Technical LeadershipProvide technical leadership to the engineering team.Collaborate with architects to define technical solutions and guide the implementation.Conduct code reviews, ensuring adherence to coding standards and best practices.Implement and oversee quality control measures throughout the development process.Cross-Functional CollaborationCollaborate with product managers, designers, and other stakeholders to define project requirements.Ensure effective communication and collaboration across different departments.Stakeholder ManagementConduct regular performance evaluations for team members Identify areas for improvement and provide constructive feedback.Participate in the recruitment process, including interviewing and hiring.Onboard new team members and ensure they are integrated into the team effectively.Qualification and requirements:Recommended qualification in Software Engineering, Information Systems, Computer Science, Data Engineering or other related Digital Engineering field.Min of 8 years of working experience in developing software applications (web/mobile).Min of 3 years of working experience managing teams and managing/driving software delivery.Expert understanding in the following technology domain (combination): infrastructure, data centers, network, security, disaster recovery, system integration, cloud and monitoring.Min of 5 years of practical experience in web/mobile development (HTML, CSS, JavaScript, responsive design)Min of 5 years of practical experience in any of the programming stacks (.Net/C#/WebAPI, Angular Node.js/React.js/Javascript, resp. Java, Kotlin, Swift, Objective C)Min of 5 years of practical experience in designing databases (e.g. MS SQL, MySQL, Postgresql, resp. SQLLite, Couchbase, Realm), including TSQLMin of 5 years of practical experience in designing and developing middleware services (API) and ETL processingMin of 3 years of experience in agile development (e,g. Scrum, Kanban, Lean)Min of 3 years of experience with Security framework and governance such as OWASP, SonarCloud, FortifyMin of 2 years of experience with Cloud development and architecture (utilizing MS Azure or Amazon Web Services)


Source: Whatjobs_Ppc

Requirements

Manager (Software Engineering)
Company:

(Confidential)


It Support Executive

IT Support Executive Based in: Head Office, Ipoh Responsibilities - Provide 1st level IT system support on IT software and hardware, and tracking on Service ...


From Kuala Lumpur Kepong Berhad - Perak

Published a month ago

Share Trading Officer - Lahad Datu

DescriptionDealing and execution of trades for local and foreign retail equities broking business.Carry out sales & marketing activities to acquire new clien...


Perak

Published a month ago

Share Trading Officer-Tawau

DescriptionDealing and execution of trades for local and foreign retail equities broking business.Carry out sales & marketing activities to acquire new clien...


Perak

Published a month ago

Senior Manager (Software Engineering)

Software Engineering Senior Manager (Technical Role) is the highest level in the technical career path, and candidates for this position are expected to have...


Perak

Published a month ago

Built at: 2024-07-06T04:18:43.189Z