Join Makro Pro logoJoin Makro Pro logo

Senior Manager - Software Engineering

Join Makro ProBangkok, Bangkok, Thailand
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior Level Manager

Qualifications

Requirements Bachelor’s degree in Computer Science, Engineering, or a related field. Over 10 years of experience in diverse roles including software engineering, technical leadership, and software development management. Technical proficiency across multiple technology stacks; strong foundation in frontend, backend, cloud platforms, and software architecture. Proficient in Agile methodologies such as Scrum and Kanban. Exceptional leadership, communication, and problem-solving skills. Experience in the E-Commerce, Retail, and Warehousing sectors is a plus.

About the job

The Senior Manager of Software Engineering is pivotal in orchestrating the development of essential retail systems that empower Makro's business operations, including Product Information Systems, Pricing & Promotion Systems, Supply Chain Management, and Point-of-Sale Systems. In this role, you will lead a diverse array of software engineering teams and Quality Assurance specialists while collaborating closely with Product Owners and subject matter experts in the business domain.

Key Responsibilities & Expectations

Execution Leadership

  • Establish clear priorities and project roadmaps to align software initiatives with overarching business objectives.
  • Delegate tasks effectively, monitor project milestones, and proactively address bottlenecks to ensure seamless delivery.
  • Work in tandem with product teams, project managers, and key stakeholders to evaluate project feasibility and scope.
  • Enhance cross-team collaboration to ensure alignment between business requirements and technology execution.

Project Management

  • Oversee the complete lifecycle of software development projects, ensuring delivery on time and within budget constraints.
  • Develop and refine project management methodologies for structured execution.
  • Identify potential risks early, implement mitigation strategies, and address issues proactively.
  • Facilitate collaboration among development, infrastructure, and business teams.
  • Provide leadership with insightful high-level reports.

Technical Leadership

  • Define the strategic direction for software development, ensuring adherence to industry best practices.
  • Review code and technical designs for scalability, maintainability, and performance optimization.
  • Advocate for Agile, DevOps, and automation methodologies.
  • Stay abreast of emerging technologies to foster innovation.

People Leadership

  • Cultivate a culture of accountability, integrity, and continuous learning.
  • Mentor team members, fostering career advancement and ownership of projects.
  • Encourage a collaborative atmosphere that promotes innovation and professional development.

About Join Makro Pro

Join Makro Pro is committed to providing a transformative retail experience through innovative technology and exceptional service. Our team thrives on collaboration and is dedicated to driving business success through cutting-edge solutions.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.