Play a key part in shaping and advancing our technology landscape by designing and building robust backend components, services, platforms, and RESTful APIs
Job Summary
Play a key part in shaping and advancing our technology landscape by designing and building robust backend components, services, platforms, and RESTful APIs.
Continuously evaluate existing services and components, identifying opportunities to enhance performance, maintainability, and scalability, while proactively identifying and addressing technical debt.
At bp, we provide the following environment & benefits to you: Different bonus opportunities based on performance, wide range of cafeteria elements, Life & health insurance, medical care package, Hybrid working arrangement.
Matching Summary
Play a key part in shaping and advancing our technology landscape by designing and building robust backend components, services, platforms, and RESTful APIs.
Skills & Requirements
Must-have
React front end development
C# backend development
RESTful API design
SQL Server database design
TDD and BDD methodologies
High-quality code standards
Nice-to-have
Trading systems experience
ETRM systems experience
DevOps practices
AWS cloud platform
Azure DevOps experience
OpenShift/Kubernetes experience
Key Requirements
Degree in IT or equivalent hands-on experience
Strong expertise in C# (.NET Core), React, TypeScript, and JavaScript
Proven understanding of SQL Server and database design
Experience contributing within small, high-performing engineering teams
Good knowledge of software engineering standard methodologies (TDD, BDD)
Solid software design skills and understanding of computational complexity