Social network you want to login/join with:
Senior Software Development Engineer, London
col-narrow-left
Client:
HKT
Location:
London, United Kingdom
Job Category:
Other
–
EU work permit required:
Yes
col-narrow-right
Job Reference:
85efa60f223e
Job Views:
5
Posted:
02.06.2025
Expiry Date:
17.07.2025
col-wide
Job Description:
Position Location: London, United Kingdom
This is a Full-time position with a Hybrid working model
Role Overview
As a Senior Software Development Engineer, you will have the opportunities to implement an enterprise graded business solution and provide the capabilities to integrate with variousbusiness critical systems/applications for both internal and external parties in the Agile workingenvironment. Besides, you will also help to prepare the technical documentation, testing, andresolve 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
Minimum Qualifications
- Bachelor’s Degree in Information Technology, Computer Science or related disciplines
- 5+ 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 Cloud platform (e.g. Azure, AWS, GCP, etc.)
- Experience in Test Driven Development (i.e. TDD)
- Experience in Agile/Scrum development methodology
#J-18808-Ljbffr
Contact Detail:
HKT Recruiting Team