Skip to main content
Back to jobs

Senior Manager, Software Engineering

External
melcoresorts logoMelcoresorts · Macau Sar
Full-timeOn-site3w ago
AgileAngularAWSBootstrapDockerJava
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • 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.

Benefits

Vision insurance

Additional Information

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.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at melcoresorts? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect