Bromley Business Centre, 27 Hastings Road, Bromley, Kent BR2 8NA, UK

Javascript Developer

Our client is looking for a Javascript Developer to join their team in Romania. This role can be completed 100% remote.

Web Analytics Engineer:
A software engineer with the ability and desire to increasingly collaborate and work with others outside the field of software engineering (such as data analysts, QA engineers, marketers and leaders).
Experience:
2-4 Years
Prerequisites:
Understanding of web software development / coding (JavaScript, HTML, CSS)
Understanding of click-stream data collection concepts and practices
Experience with Tag Management Systems
Typical Prior Experience
Software Engineer
Web Developer
Expectations of Role
Write code for data collection solutions for web per Web Clickstream Data Collection Engineering Standards
Use tag management, data management and customer data platforms to deploy data collection code
Document data collection solutions and QA processes
Familiarity with at least 1 TMS (Tag Management Systems)
Familiar with multiple data and analytics tools and technologies.
Able to work individually and as part of a team.
Able to work harmoniously with Junior as well as Senior engineers
Able to take lead of certain aspect of work as part of a team
Collaboration with 3rd party Software Development teams (Dev Team)
o Experience writing and delivering specifications to Dev Team
o Able to understand architecture the application Dev Team is working on in order to tailor recommendations
o Maintain good working relationship with Dev Team
Experience with client facing interactions:
o Ability to translate client requests (received verbally or in writing) into technical specifications
o Ability advise client on possible solutions to requirements. Keen awareness of own capabilities as compared to more senior engineers and able to communicate to client when further research is needed before offering a solution

.NET Developer

Our client is looking for an experienced .Net developer to join their team in Romania. This role can be completed 100% remote.

Candidate should have 5+ years of experience in following:
· End-to-end software development (requirements analysis, design, implementation, testing, and support) – Critical
· Languages
o C#.Net, REST API – Critical
o OOPS – Desirable
o Dynamic Languages – Scala, Python – Desirable
· Platform
o Windows
o MicroServices, ASP.NET Core
o .NET Framework 4.5.1 or later
· DB/File Formats/ORM
o Databases e.g. Cassandra, AWS – S3
o JSON, XML
o nHibernate/Hibernate/Entity Framework
· Client/Server
o REST API, Web Services, SOAP – Critical
· Decent Knowledge of Data Structures and exposure to Performance Improvement – Critical
Additional skills:
· Problem Solving, Excellent Aptitude and Positive Attitude – Critical
· Good Communication Skills – Critical
· Good Interpersonal Skills – Critical
· Exposure to docker containers – Desired
· Knowledge of concepts in terms of DWDM, OTN, Packet and knowledge of telecom object models – Desired
· Experience with Agile software development methodologies – Desired
· Familiarity/experience with other technologies, including; database design, Client/Server etc. is considered an asset
· Prior knowledge of EMS/NMS will be an asset.