Software Development Engineer
at PCCW Global
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Aug, 2024 | Not Specified | 11 May, 2024 | N/A | Information 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 Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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