This role is within Shell's Trading and Supply business, one of the world's largest energy trading operations in the world with key hubs in Singapore, Dubai, Houston, London, and Rotterdam. Based in Shell Energy Europe and Environment Products, the role supports trading across European Power, Gas, regulated Carbon and global weather markets, with a focus on the net zero agenda. The role involves exploring data sets and providing analytics to support trader decision making and offers opportunities to work with the latest technologies, top-notch professionals, and complex projects.
What’s the role
Support and contribute on complex integration scenarios and interfaces between on-premises solutions, cloud, and legacy systems
Solution consultation and development in accordance with the enterprise technology principles, methods, standards, and practices
Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation
Contribution to functional excellence in terms of definition and maintenance of standards, methods, and tools, bringing in best practices from market standard implementations
Adhere to software engineering best practices, delivering software products/applications generating business value
What we need from you
7-9 years of experience in software development and at least 4 years of experience focused in Python, Azure, and API
Graduation in BE / BTech / ME / MTech / MCA / MSc. Comp. Science is required
Technical expertise in Python Frameworks such as Flask and Django as well as RestAPIs
Proficient in Azure or Amazon Web Services
Hands-on experience in creating applications and packages using Python 3
Knowledgeable with MS Azure (Virtual Networks, Key Vaults, Storage and Security)
Strong software development skills and knowledge of best practices on SOLID, CI/CD, and MS DevOps pipelines etc.
Has delivery experience working in fast- paced project delivery using AGILE methods; a team player who is able to collaborate and proactively communicates with the team
Technical experience of software delivery within a banking or trading environment would be a great advantage