-JOB DESCRIPTION- As an Engineering Manager, you will lead a team of engineers and work closely with cross- functional teams to design, develop, test, deliver, and maintain high-quality products that meet business objectives and customer needs. You will be responsible for managing the entire engineering team, ensuring project timelines are met, and maintaining a high level of technical excellence in the work produced. -KEY DUTIES & RESPONSIBILITIES- Team Leadership and Management Lead the engineering team to design, develop, test, deliver and maintain high-quality products Establish administrative policies, procedures, and standards. Mentor and coach engineers to help them grow their technical skills and career paths. Foster a culture of innovation, excellence, and continuous improvement. Collaborate with other team members to improve engineering processes and best practices. Develop and manage budgets, resource allocation, and staffing plans. Technology Management Architect, design, develop, test, deliver, and maintain technical solutions Ensure end-to-end process from analysis, design, development, test, deployment, and maintenance using methodologies such as DevOps, agile, CI/CD, and TDD. Manage technology risk and security. Ensure compliance with industry standards and regulations. Continuous improvement by investigating alternatives and new technologies, and presenting these for review. Stakeholder Management Working with other internal stakeholders as well as third-party vendors to ensure solutions are in line with current & future business requirements. Liaising with stakeholders and communicating business impact to engineering teams. Creating, communicating, and executing technology strategies and roadmaps Review the IT budget in conjunction with other stakeholders. Product and Project Development Work closely with cross-functional teams, including product management, design, and quality assurance, to ensure successful product delivery. Provide technology leadership and input Plan and formulate an engineering program and organizes team members according to project requirements Recommends allocation of resources as required to accomplish goals on time. Driving release and sprint planning sessions. -QUALIFICATIONS- Possess a Degree/Diploma in Computer Science, Engineering, or a related field. Minimum 3 years in leading engineering teams and delivering high-quality products Ability to develop and manage budgets, resource allocation, and staffing plans. Technical leadership skills for problem-solving and conflict resolution Ability to mentor and coach engineers. Knowledge of engineering practices and principles as well as an understanding of scientific methods of problem-solving Excellent communication and interpersonal skills with the ability to integrate with technical skills to deliver result Excellent program and project management skills with strong document management Able to manage multiple projects, prioritize tasks, and meet deadlines. Excellent analytical skills including the ability to analyze, troubleshoot, process, change and improve design In-depth knowledge of engineering processes, tools, and best practices. Understanding of both frontend and backend requirements and methodologies Knowledge of most of the tools or technologies: AWS, CI/CD, Java, .NET, Javascript, Android, Python, PHP, Databases, Git, Docker, Kubernetes Expertise in Agile, DevSecOps, Software Development and Web Technologies, Internet Protocols (TCP/IP, HTTP, TLS, REST, XML, etc.), Mobile & Embedded Software Development, Backend-as-a-Service Platforms (Firebase, Amplify, etc.), Serverless, Microservice Knowledge of industry standards, security, and regulations. Experience with Payment, and FinTech would be highly valuable. Being able to communicate fluently in English is a MUST Pay strong attention to detail and deliver work of a high standard Enjoy finding creative solutions to problems Continuous learning and keeping up to date with technology trends MC Payment started off as a payment technology and merchant service company to facilitate payment collection for commerce transactions between suppliers, merchants, and end consumers in Singapore. Our role as an enabler in the payment ecosystem provided merchants with the ability to seamlessly manage payment collection, improving operation efficiency, and increasing sales completion rate. Today, our brand presence within APAC is a testament to the effectiveness and reliability of our secured payment gateway in helping businesses meet the changing needs of their industry. MC Payment continues to bring payment simplicity to consumers and enterprises by constantly perfecting payments. Bachelor\'s or Equivalent
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.