資訊科技發展副總監 Assistant Director - IT Development Job in 資訊科技及電子通訊 in 所有澳門特別行政區地區 - Job Description
職位內容

 

  • 公司名稱: 永利渡假村 Wynn Resorts


  • 顯赫奢華的體驗,對優質服務的承諾,奠定了永利渡假村在全球酒店業界的領導地位。永利澳門開業以來屢獲殊榮,驕人成綪無可比擬,而永利皇宮路氹則將住宿體驗昇華至更高層次。歡迎加入我們,把握您盡展所長、發展專業的理想機會。

資訊科技發展副總監 Assistant Director - IT Development

Job Purpose:
 
IT application development assistant director is responsible for planning, coordinating, supervising all activities related to the design, development, implementation of the application development department and analysis function. He/She manages multiple development teams supporting different applications of business areas. Being an application development assistant director directs and guides the managers, reviews different project requests, timeline and cost. He/She develops, distributes, supports, enforces, and integrates best practices and technology standards across the organization. He/She creates functional strategies and specific objectives for the teams and develops polices, procedures to support the functional infrastructure. He/She has deep knowledge of the management and solid knowledge of the overall departmental function.

IT software development department is commonly using Microsoft .NET core, C#, Angular JavaScript framework, Xamarin mobile framework, Git Repository and SQL Server database. Most of the in-house developed applications are web applications and mobile applications. In addition, Scrum development methodology is used for the development process, product backlog and issue log are kept in Azure DevOps platform. IT software developer is playing an important part in making a business more efficient and helping to provide a better IT service.

Key Responsibilities

  • Assist director to direct the strategic development.
  • Provide technology blueprints, roadmaps, optimization and migration strategies for future systems.
  • Evaluates the viability of new technology product ideas and 3rd party systems/tools for implementation/use in future roadmap.
  • Ensure application design to manage and maintain data security and integrity.
  • Refine the development processes/practices to achieve better performance and deliver higher quality application from time to time.
  • Mentor managers to implement best practices to motivate and organize their teams, enhance their works.
  • Assure all deliveries are on-time, on-budget, high-quality and consistency.
  • Adopt and implement the scrum development methodologies.
  • Oversee the whole system design, integration, deployment and other technical aspects.
  • Represent IT development team to assist requirement gathering and development of user stories.
  • Analyze the business requirement, break down into development work items and estimate the efforts.
  • Lead the discussion on how to implement the system features and design its implementation detail.
  • Research, design, code, test, build and debug applications or integrations according to business requirements and specifications.
  • Identify areas for modification in existing applications and enhance new features or system performance.
  • Develop software prototypes that demonstrate the key features of the applications.
  • Troubleshoot software issues and provide bug fix in timely fashion.
  • Develop quality assurance procedures, test and evaluate new applications.
  • Maintain and upgrade existing applications.
  • Able to think alternative ways to accomplish the goals and evaluate solution that yield the best result. Keep trying if the solution is not yet identified.
  • Have compassion to help others and work as a team tackles the challenges together.
  • Liaise with project managers / end-users / operation teams to understand and define user requirements and system specifications.
  • Recommend system changes, enhancements, and operational practicality.
  • Document software specification, implementation guide, release notes and train users.
  • Follow high standard development and security policies and procedures.
  • Produce efficient code and high-quality deliverables based on thorough understanding of business requirements.
  • Provide technical support during system development and production roll-out.
  • Accomplishes organization goals by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Able to work under pressure and tight timeframes to meet project deadlines.
  • Able to work effectively both independently and as part of a team.

Competencies and Requirements

Experience: Minimum 8+ years of software development experience in C#, .NET core, Angular JavaScript framework or Xamarin mobile technologies.
Education: Diploma or degree in Information Technology field
Knowledge/Certificates:
Experience with Microsoft .NET core, C#, ASP.NET, Entity Framework core code first, LINQ, Web API, Active Directory authentication programming technologies.
Experience with Web programming technologies - Angular, Typescript, JavaScript, Bootstrap, CSS, HTML, JSON, XML Schema, Open ID Connect, OAuth2, RESTful Web Service, Swagger.
Familiar with Microsoft SQL Server Database Programming.
Good object-oriented programming concepts.
Experience on enterprise-scale and team-based development environment.
Proven abilities to take initiative and be innovative.
Willing to learn new technology.
Basic understanding of Hotel and Gaming processes.
Analytical mind with a problem-solving aptitude.
Familiar with IT processes and procedures.
Excellent verbal and written communication skills.
Language Ability: Multilingual English/Mandarin/Cantonese preferred.

For enquiries, please contact us at (853) 8889 1188 during office hours
From Monday to Friday between 9:00am and 6:00 pm

  • 職位要求

  • 高級管理層 
  • 所有澳門特別行政區地區, 澳門特別行政區 
  • 學士學位 
  • 博彩 - 娛樂場 / 賭埸 
  • 資訊科技及電子通訊 (網絡及系統) 
    資訊科技及電子通訊 (軟件程式) 
    資訊科技及電子通訊 (綜合) 
  • 17/12/2024 

 

體驗一鍵快速申請 無需註冊
此公司招聘的其他職位
職位頭銜
張貼日期