Senior Software Engineer (C#.Net) (Public Enterprise)
Classy Wheeler
- 火炭
- 月薪 港幣35,000元
- 長期
- 全職
- Partner with business users, IT groups and vendors to implement the hospitality systems including Room & Event, Table Reservation, Catering POS, Recreation, Retail POS, Smart Card, and Integrated Reservation.
- Lead a team of software engineers, offshore development resources and external resources to accomplish development tasks as defined in the PDLC under the supervision of project managers / technical manager
- Work with business users to document requirements, prepare specifications and resolve any requirement & technical issue.
- Perform system design, development (including customization, interfaces, conversion and reporting) and software release.
- Work with architecture / infrastructure team to perform technical design and construction.
- Prepare and review design and implementation documents according to Club’s Product Development Life Cycle to ensure business, technical and operational requirements are met.
- Conduct design & code review to ensure quality of software deliverables
- Provide support during system integration test, system assurance test and user acceptance test.
- Assist IT operations team to perform software installation and implementation.
- Provide production support
- Bachelors of Science or above in Computer Science or related disciplines
- 2+ years of experience in software design & development
- Solid experience in coding C# / ASP .NET/ ASP.NET MVC / Javascript (Bootstrap/Knockout/Angular JS) / jQuery / C
- Familiar with version control system TFS
- Solid experience in large scale System Integration using SOAP, RESTful service, JMS, SFTP and DB link on Windows platform
- Extensive RDBMS experience, in particular in writing SQL in SQL Server 2016
- Solid experience in ASP.net web application is preferred.
- Knowledge of design and use of XML and JSON schema is preferred
- Knowledge in Window cluster, IIS and load balancer is preferred
- Ability to adapt in a fast moving project environment
- Efficient in problem solving and analytical skills.
- Excellent team player with strong sense of co-operation and be able to collaborate with different level of stakeholders in a complex environment.
- Excellent command of written and spoken English and Chinese
- Proactive, decisive, independent and flexible are essential