Now hiring

Senior Manager, Software Engineering @ Melcoresorts

Macau SAROnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

REQ14503 Senior Manager, Software Engineering (Open)

POSITION SUMMARY: Responsible for conducting, leading and coordinating software development activities throughout the software development life cycle such as the analysis, design, development, testing and deployment phase. Own the end-end process of delivering software solutions.

PRIMARY RESPONSIBILITIES:

• Work with the Technical Leads and Development Managers to design and deliver software solutions and products

• Work with Product Owners to provide clear and realistic development estimates for new solutions and enhancements to existing software.

• Act as the subject matter expert for software engineering, in a multi-stakeholder environment including IT Operations, IT Engineering, and business leaders.

• Perform technical assessments to identify technology and tooling that will solve a problem or deliver a product.

• Manage the development and testing process including code reviews and automated/manual testing.

• Perform system analysis and design work for the key components of any software.

• Quality assurance and release management to ensure applications built meeting acceptance criteria and customer expectations.

• Provide mentoring and coaching to software development team members

KEY PERFORMANCE INDICATORS: Deliver system meeting business requirements and quality expected and within project timeline and cost.

QUALIFICATIONS: Experience

• Minimum 7 years of experience in software development and familiar with all aspects of software development life cycle.

• Minimum 3 years of experience in leading software development team.

• Experience in developing cloud based enterprise low-latency, high-availability and performant applications

• Familiar with Agile Development Methodology

Education

• Degree holder in Computer Science or related disciplines.

Skills / Competencies

• Must have hands-on skills on the following programing language/tools (at least 3) : as : Java, JavaScript, HTML5, CSS3, Node.js, Express.js, Angular.js, jQuery, SOAP and RESTful APIs development, WebSocket, socket.io, AJAX, JSON, XML and Bootstrap

• Experience in development of cloud-based enterprise software application, web and mobile platform

• Working knowledge of Linux system administration and developing database applications (e.g. MySQL)

• Proficient understanding of code versioning tool, such as IT

• Prior experience in cloud services such as AWS, JUnit, JMeter, Jenkins, Docker or NoSQL solutions will be an added advantage

• Strong understanding of programming logic concepts, application analysis and design techniques.

• Familiar with Gaming, Hotel and Retail operations will be an advantage.

• Good problem solving and decision making skills

• Able to communicate with all level of users in English.

• Possess proven supervision skills and experience in fostering team work.

• Strong interpersonal skills and ability to establish strong working relationships with people at all levels.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores