Company: Shell
Skills: IT - Software Development
Experience: 10 + Years
Education: High School/Secondary
Location: Bengaluru, Karnataka, India


Where you fit in

The Information and Digital Technology (IDT) team at Shell LNG Marketing and Trading (SLMT) aims to enhance trading decisions through trusted data and scalable analytical models. SLMT is the market leader in LNG, with one of the most diversified portfolios and largest market footprint. As part of the IDT team, you will have the opportunity to work with cutting-edge technology, collaborate with global cross-functional teams, and receive ongoing learning and upskilling. The team provides end-to-end capability for digital technology innovation, supporting the business with clear and simple interfaces to deliver business value at speed. As the market leader in LNG with a diverse portfolio and large market footprint, SLMT offers a dynamic environment for career growth.

What's your role
  • Designing and developing software applications using Python and other primary platforms such as Azure, SQL, and React JS based on the focus of the business
  • Acts as technical expert 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
  • 10+ years of experience in software development with demonstrated skills in Python, Azure, SQL, and React JS
  • Graduation in BE / BTech / ME / MTech / MCA / MSc. Comp. Science is required
  • Hands-on experience as Python Application Developer
  • Technical expertise in creating applications and packages using Python 3
  • Thorough knowledge in writing reliable unit and end-to-end tests with PyTest
  • 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