Location: London, England, UK
Company: PCCW Global
Job Description/Overview:
PCCW Global, a leading international communications service provider, is seeking a Senior Software Development Engineer to join our technology team. This role involves designing, developing, and maintaining scalable and robust in-house IT systems that meet complex business needs. The successful candidate will play a critical role in shaping global connectivity solutions for multinational enterprises and cloud service providers, working with a team of innovative engineers.
Key Responsibilities:
Solution Design & Development:
Interact with users globally to understand business requirements and design tailored IT solutions.
Develop high-quality, scalable in-house systems and perform application tuning.
Provide UAT support and technical guidance for users.
Documentation & Reporting:
Prepare comprehensive business and technical documentation for IT solutions.
Assist in developing ad-hoc reports and evaluate open-source or vendor solutions.
Training & Technical Support:
Offer application training and technical support to global users.
Requirements:
Education:
Degree holder in Information Technology, Computer Science, or related disciplines.
Experience:
Minimum of 5 years of hands-on experience in system design and software development.
Proven ability to design pragmatic solutions based on complex business requirements.
Technical Skills:
Programming & Frameworks:
Expertise in J2EE, Spring Boot, Hibernate, and PHP.
Experience with testing tools like JUnit, Mockito, JMockit for automated unit testing.
Tools & Platforms:
Proficiency with Maven, Git, CI/CD pipelines, and Linux.
Experience with RESTful API, Swagger, JSON, JWT, OpenID Connect, OAuth2, and SAML2.
Web technologies like AngularJS, ReactJS, HTML5, and CSS3.
Database & Design:
Strong knowledge of relational databases (e.g., MySQL) and schema design.
Familiarity with object-oriented design, SOLID principles, and design patterns.
Multi-tier architecture and distributed system design experience.
Additional Skills (Advantageous):
Exposure to SOA, Microservices, or API Management tools.
Experience with container technologies like Kubernetes and Docker.
Experience with cloud platforms such as Azure, AWS, or GCP.
Familiarity with Test-Driven Development (TDD).
Experience in Agile/Scrum development methodologies.
Key Competencies:
Strong analytical and problem-solving skills.
Self-motivated and able to work effectively within a team.
Excellent written and verbal communication skills.
How to Apply:
Submit your resume and cover letter (optional) detailing your qualifications and experience relevant to the role. Only shortlisted candidates will be contacted.
Email: europe@pccwglobal.com
Job Link
https://job.pccw.com/hkt/job/London-Senior-Software-Development-Engineer-LND/1053379466/
If you need an explanation on writing your CV, Cover Letter and Email Template or help applying speak to Happy Face
Professional CV Preparation Service