Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Engineer - Front End ReactJS Developer

Job LocationWoldingham
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Job Profile SummaryRole synopsis:The Front End Developer will deliver high quality coding capability and support within Commodities Trading (LNG). Our key partners are trading, trading analytics and origination. You will work with the Lead Developer andLead UX on design, development and maintenance of UI enhancements and defect fixes to agreed code and quality standards across the entire breadth of the LNG Front Office system landscape.You will have experience of delivering major project deliveries. Youwill engage with a diverse range of people, building positive relationships within IT and with our business partners, across various geographies, skillsets and seniority within the organisation. As such, it is vital that the applicant possesses exceptionalcommunication skills and can explain both technical concepts to non-technical audiences and business strategy to technology teams.The applicant will have extensive programming with React.JS, and UI development with JavaScript.BP is a diverse and inclusiveworkplace. We are proud of our fairness, equal opportunity and meritocracy which allow our employees to reach their full potential.Key accountabilities Build, test and deploy maintainable UI and services Work collaboratively with UX, BA and Dev leads todevelop high level design Work closely with product owners, traders and senior leaders to implement project objectivesProduce design artefacts to describe key components and interactions for development by self and team Development of robust and maintainablesoftware solutions and associated unit tests Development of spikes for evaluation of solutions to trial business value and prove concepts Demonstration and documentation of evidence to demonstrate Acceptance Criteria. Participation in daily scrum to updateprogress on tasks. Participation in sprint ceremonies (retro, planning etc.) to decompose stories/PBIs into tasksSupport of End to End testing with external systems and components Enjoy working within a dynamic technical landscape comprising legacy monolithsto microservicesUnderstand, appreciate, and follow the Scrum framework, TDD, BDD and continuous integration systemsBe open to change and a strong advocate for innovative technology and methods.Essential EducationDegree educated or equivalentEssentialexperience and job requirements React > 16.8: A very good understanding of state management with hooks and Redux is expected Redux RxJS Styled Components Sass Node Yarn / NPM ES6 Microservices Unit testing with Jest and Testing Library Integrationtesting with Cucumber and PuppeteerDesirable criteria & qualifications Commodity experience, ideally in LNG, gas, power, coal and carbon Good understanding of messaging systems and protocols such as SOAP, REST, HTTP, TCP. Experience delivering solutionsusing container technologies such as Docker, Kubernetes and OpenShift.Job AdvertRole synopsisThe Front End Developer will deliver high quality coding capability and support within Commodities Trading (LNG). Our key partners are trading, trading analytics andorigination. You will work with the Lead Developer and Lead UX on design, development and maintenance of UI enhancements and defect fixes to agreed code and quality standards across the entire breadth of the LNG Front Office system landscape.You will haveexperience of delivering major project deliveries. You will engage with a diverse range of people, building positive relationships within IT and with our business partners, across various geographies, skillsets and seniority within the organisation. As such,it is vital that the applicant possesses exceptional communication skills and can explain both technical concepts to non-technical audiences and business strategy to technology teams.The applicant will have extensive programming with React.JS, and UI developmentwith JavaScript.BP is a diverse and inclusive workplace. We are proud of our fairness, equal opportunity and meritocracy which allow our employees to reach their full potential.Key accountabilities Build, test and deploy maintainable UI and services Workcollaboratively with UX, BA and Dev leads to develop high level design Work closely with product owners, traders and senior leaders within technology and commercial teams, to implement project objectivesProduce design artefacts to describe key componentsand interactions for development by self and team Development of robust and maintainable software solutions and associated unit tests Development of spikes for evaluation of solutions to trial business value and prove concepts Demonstration and documentationof evidence to demonstrate Acceptance Criteria. Participation in daily scrum to update progress on tasks. Participation in sprint ceremonies to decompose stories/PBIs into tasks and provide estimates Support of End to End testing with external systems andcomponents Enjoy working within a dynamic technical landscape comprising legacy monoliths to microservices Understand, appreciate, and follow the Scrum framework, TDD, BDD and continuous integration systemsBe open to change and a strong advocate for innovativetechnology and methods.Essential EducationDegree educated or equivalentEssential experience and job requirements React > 16.8: A very good understanding of state management with hooks and Redux is expected Redux RxJS Styled Components Sass Node Yarn/ NPM ES6 Microservices Unit testing with Jest and Testing Library Integration testing with Cucumber and PuppeteerDesirable criteria & qualifications Commodity experience, ideally in LNG, gas, power, coal and carbon Good understanding of messaging systemsand protocols such as SOAP, REST, HTTP, TCP. Experience delivering solutions using container technologies such as Docker, Kubernetes and OpenShift.EntityInnovation & EngineeringJob Family GroupIT&S GroupRelocation availableNoTravel requiredYes - up to 10%TimeTypeFull timeCountryUnited KingdomAbout BPINNOVATION & ENGINEERINGJoin us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management.Workingwith us, you can do this by: deploying our integrated capability and standards in service of our net zero and safety ambitions driving our digital transformation and pioneering new business models collaborating to deliver competitive customer-focused energysolutions originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them protecting us by assuring management of our greatest physical and digital risksBecause together we are: Originators, builders, guardiansand disruptors Engineers, technologists, scientists and entrepreneurs Empathetic, curious, creative and inclusive

APPLY NOW

© 2019 Naukrijobs All Rights Reserved