Manager (software Engineering)

Sarawak, Malaysia

Job Description


: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 Management
  • Lead and manage a team of software engineers, providing direction, guidance, and support.
  • Foster a positive and collaborative team culture.
  • Project Planning and Execution
  • Oversee project planning, resource allocation, and execution.
  • Ensure that projects are delivered on time and within scope.
  • Technical Leadership
  • Provide 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 Collaboration
  • Collaborate with product managers, designers, and other stakeholders to define project requirements.
  • Ensure effective communication and collaboration across different departments.
  • Stakeholder Management
  • Conduct 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 TSQL
  • Min of 5 years of practical experience in designing and developing middleware services (API) and ETL processing
  • Min 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, Fortify
  • Min of 2 years of experience with Cloud development and architecture (utilizing MS Azure or Amazon Web Services)
Only shortlisted applicants will be contacted.

Petronas

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1038512
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sarawak, Malaysia
  • Education
    Not mentioned