集團總部 - DTS Senior System Engineer (數位科技服務部-資深系統開發工程師)

Job updated 12 days ago

Job Description

【Software Architect】
• Define the technical and functional architecture of the overall system.
• Decide on the best technologies and languages for the project.
• Create technical solutions.
• Guide developers in the design and implementation of the solution.
• Develop the most critical components of the system.
• Make suggestions about the best alternatives, considering engineering and business aspects.
• Work with BA, PO...etc. to understand the functional requirements.
• Study industry benchmarks to formulate non-functional requirements like scalability, performance, etc.
• Provide inputs to the PM regarding the software development lifecycle and development processes.

【Development and Maintenance】
• Write code for the business logic and data layers. And refactoring and optimizing existing code.
• Study and understand users' requirements. And code the application system based on the technical requirements.
• Support implementing solutions on every architectural layer of systems.
• Provide relevant inputs to software architects and technical leads for creating the technical solutions.
• Review other developers’ code and provide inputs.
• Automate redundant and repetitive processes by writing executable scripts.
• Provision scalable and robust cloud solutions as required.
• Maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines and optimize release cycles.

【System Testing and Operation】
• Write and perform unit / integration testing at the stage of system implementation to ensure good quality in line with company technical standards, and contribute to engineering wiki, and documents work.
• Install, configure, test and maintain operating systems, application software and system management tools.
• Implement processes and systems to monitor data quality, ensure production data is always accurate and available for key stakeholders and business processes that depend on it.
• Set up and monitor regular backup and restore testing including software, infrastructure, and data.
• Provide technical services and knowledge to RSC users upon request.
• Deliver support to existing business users and investigate and resolve application errors to ensure Incident resolution in line with planned SLA.
• Timely communication about incident resolution status to ensure transparency.
• Provide incident analysis and technical advice for improvement planning.

【Technical Advice and Knowledge Update and Upgrade】
• Stay up to date with the latest trends and advancements in software development.
• Learn and test modern technologies, frameworks, and languages, and share them with colleagues.
• Decide on the best technologies and languages for the project.
• Remain current on technology trends to keep our software as innovative as possible.
• Contribute to innovative and continuous improvement initiatives.
• Provide information about innovative technologies and industry trends to help improve efficiency and productivity.

Requirements

• Bachelor’s degree in computer science, Software Engineering, or related field.
• 5+ years of experience in software development and architecture.
• Strong knowledge of programming languages such as .Net (C#, VB), T-SQL, etc.
• Familiar with various types of databases, including MSSQL, MySQL, and NoSQL.
• Experience with software design patterns and architecture best practices.
• Experience with DevOps tools including Git, Jenkins, Docker, Kubernetes, etc.
• Strong problem solving and analytical skills.
• Excellent verbal and written communication skills.
• Ability to collaborate effectively across teams and manage stakeholders.
• Experience leading and mentoring other developers.
• Knowledge of Agile software development methodologies.
• Experience with cloud platforms like GCP and Azure.
• Knowledge of cybersecurity and data protection best practices.
• Passion for learning and adopting new technologies.
• Strong organizational and time management skills.

1
5 years of experience required
Regular earnings reach NT$40,000
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of 怡和餐飲集團_必勝客Pizza Hut/肯德基KFC.

About us

怡和餐飲集團為亞洲領先的餐飲集團之一,旗下經營品牌包括 KFC 肯德基、Pizza Hut 必勝客及 PHD,業務遍佈香港、澳門、緬甸、台灣及越南。怡和餐飲集團營運超過 940 家分店,旗下 25,000 多名員工擁抱多元共融,每天均以熱誠與顧客分享美食帶來的簡單喜悅。多年來,怡和餐飲集團不斷力求進步,致力推動人才、創新、協作及可持續發展。怡和餐飲集團為怡和集團成員之一。

詳情請瀏覽 www.jrg.com

  • 必勝客:必勝客為連鎖比薩領導品牌,提供美味多樣的餐點,賓至如歸的服務,以及創新的品牌經營,這些皆來自於我們對於顧客最佳用餐體驗的堅持。誠摯地邀請您加入必勝客大家庭,期待您能與我們一同成長、共創未來。
  • 肯德基:肯德基身為速食業炸雞的領導品牌,傳承桑德斯上校對炸雞的熱情和美味,堅持使用原塊雞肉及新鮮手作的製作流程,持續優化點餐體驗和提供顧客更好的餐飲品質與用餐環境,歡迎有熱忱的你一起加入!

Team

Avatar of the user.
CakeResume Partner
Avatar of the user.
HR Assistant Manager, TA
Avatar of the user.
Recruiter
Avatar of the user.
HR Manager

Jobs

Full-time
Entry level
1
Regular earnings reach NT$40,000
Save

Full-time
Entry level
1
Regular earnings reach NT$40,000
Save

Full-time
Entry level
1
Regular earnings reach NT$40,000
Save