P

Systems Analyst

PCCW Solutions Hong Kong Island, Hong Kong, China

Technology, Information and Internet · 201-500 employees

13 h ago
system-analyst Senior (5-10 yrs) Full-time China
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Senior Developer will design, develop, and maintain enterprise-grade applications while ensuring system integration and performance. They are responsible for enforcing coding standards, conducting peer reviews, and managing deployment processes across various environments.

What they look for

Oracle Database PL/SQL Control-M Event-driven architecture System integration Agile methodologies REST APIs Web services CI/CD pipelines Release management Software development lifecycle Technical leadership Code quality Production support Root cause analysis

Requirements

Candidates must have extensive experience with Oracle technologies, PL/SQL, and job scheduling platforms like Control-M. A strong background in Agile delivery, system integration, and technical leadership is required to mentor teams and ensure high-quality software releases.

Full description

Senior Developer

Role Summary

We are seeking an experienced Senior Developer to design, develop, support, and enhance enterprise applications. The successful candidate will play a key role in Agile delivery, technical solution design, system integration, application maintenance, and ensuring adherence to coding and deployment standards. The role requires hands-on development experience with Oracle technologies, event-driven architecture, job scheduling platforms such as Control-M, and strong leadership in code quality and release management.

Key Responsibilities

Application Development & Support

  • Design, develop, test, and maintain enterprise-grade applications and system integrations.
  • Perform application enhancements, bug fixes, root cause analysis, and production support.
  • Collaborate with business analysts, architects, and stakeholders to translate business requirements into technical solutions.
  • Ensure application performance, scalability, security, and maintainability.

Code Quality & Governance

  • Conduct peer code reviews and technical reviews to ensure compliance with development standards and best practices.
  • Enforce coding standards, security requirements, and architectural guidelines.
  • Mentor junior developers and provide technical guidance to project teams.
  • Promote reusability, maintainability, and continuous improvement within the development team.

Deployment & Release Management

  • Review and approve deployment packages before production release.
  • Ensure compliance with deployment procedures, change management processes, and release governance requirements.
  • Validate implementation plans, rollback procedures, and production readiness checklists.
  • Support application deployment activities across development, testing, UAT, and production environments.
  • Collaborate with DevOps and infrastructure teams to automate deployment processes where applicable.

Required Skills & Experience

Technical Skills

  • Strong experience in application development and system integration.
  • Hands-on experience with Oracle Database and PL/SQL development.
  • Experience with Event Broker or messaging platforms.
  • Experience in Control-M job scheduling and batch processing.
  • Knowledge of REST APIs, web services, and integration frameworks.
  • Familiarity with CI/CD pipelines and release management practices.
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent stakeholder management and communication skills.
  • Ability to lead technical discussions and mentor development teams.
  • Strong attention to quality, governance, and operational excellence.

Preferred Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, or related discipline.
  • Experience working in large-scale enterprise environments.
  • Experience with DevOps tools, source control systems, and automated testing frameworks.
  • Agile/Scrum certification is an advantage.

Key Accountabilities

  • Deliver sprint commitments with high quality and on schedule.
  • Ensure compliance with coding, security, and deployment standards.
  • Review developer deliverables and deployment procedures.
  • Maintain stable and reliable application integrations, Oracle databases, Event Broker services, and Control-M jobs.
  • Provide technical leadership and continuous improvement recommendations across the development lifecycle.

Similar roles