Software Development Engineer

at  PCCW Global

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Aug, 2024Not Specified11 May, 2024N/AInformation Technology,Web Technologies,Maven,Software Design Patterns,Communication Skills,Technology,Openid,Json,Soa,Docker,Mysql,Computer Science,Mockito,Php,Spring Boot,Junit,Aws,Solid Principles,Hibernate,Angularjs,Linux,Html5,Object Oriented DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

MINIMUM QUALIFICATIONS

  • Bachelor’s Degree in Information Technology, Computer Science or related disciplines
  • 2+ years of hands-on experience in system design and system/software development
  • Strong ability to design and implement pragmatic solutions according to complex business requirements
  • Hands on experience in:
  • J2EE, Spring boot, Hibernate and PHP
  • JUnit, Mockito, JMockit or any other tools that are used to create automated Unit Test
  • Maven, Git, CI/CD pipeline, and Linux
  • RESTful API, Swagger, JSON, JWT and OpenID Connect/OAuth2/SAML2
  • Web technologies, such as AngularJS, ReactJS, HTML5, CSS3, and etc.
  • Relational database, such as MySQL, and schema design
  • In-depth knowledge of object-oriented design, SOLID principles, distributed system design and software design patterns
  • Experience in developing a multi-tier architecture system
  • Strong analytical and problem-solving skills
  • Self-Motivated and a good team player
  • Effective oral, written, and interpersonal communication skills.

PREFERRED QUALIFICATIONS

  • Previous exposure in SOA, Micro services or using API Management tools
  • Experience in using container technologies (e.g. Kubernetes, Docker, etc.)
  • Experience in using Cloud platform (e.g. Azure, AWS, GCP, etc.)
  • Experience in Test Driven Development (i.e. TDD)
  • Experience in Agile/Scrum development methodology
    Ref ID: 51063
    Location:London, LND, GB
    Business Unit: PCCW Global
    Full Time/ Part Time: Full Time
    Job Function: Technology
    Featured Job Category::

Responsibilities:

ROLE OVERVIEW

As a Software Development Engineer, you will have the opportunities to implement an enterprise graded business solution and provide the capabilities to integrate with various business critical systems/applications for both internal and external parties in the Agile working environment. Besides, you will also help to prepare the technical documentation, testing, and resolve technical issues.

ROLES AND RESPONSIBILITIES

  • Interact with users globally to understand the business requirements and design adequate IT solutions
  • Develop high quality, robust and scalable in-house systems, perform application tuning and offer UAT support
  • Prepare business and technical documentation on IT solutions and design
  • Provide application training and technical support to users
  • Assist to evaluate open-source or vendor software solutions and do Proof-of-Concept to verify applicability when needed
  • Assist to develop ad-hoc reports


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Information technology computer science or related disciplines

Proficient

1

London, United Kingdom