Enable job alerts via email!

Software Engineer

Shell

City Of London

Hybrid

GBP 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A leading energy company seeks a Senior Software Engineer in London to tackle complex challenges with innovative technology. You will develop and optimize software for energy trading, requiring strong abilities in front-end and back-end development. Collaboration in an Agile environment and experience with cloud technologies like Azure is essential. Enjoy a competitive salary alongside flexible working opportunities and a culture that promotes diversity and inclusion.

Benefits

Flexible working hours
Paid parental leave
Access to training and development programmes

Qualifications

  • 5+ years of experience in software development.
  • Proficient in programming languages like .NET and Python.
  • Experience in Agile teams incorporating best practices.

Responsibilities

  • Develop software products that generate business value.
  • Consult on solutions and develop in line with technology standards.
  • Manage integration scenarios between on-premises and cloud systems.

Skills

Front-End Development
Back-End Development
Cloud Native Deployment
Agile Methodologies
Energy Trading Domain Knowledge

Tools

.NET 5+
Python
React
TypeScript
Azure Services
SQL Databases
Docker
Kubernetes
Job description

United Kingdom

What’s the role

Shape the future of technology with Shell. As part of our Information & Digital Engineering group, you’ll work on solving some of the world’s most complex challenges using cutting-edge tools and platforms. Collaborate with top industry players, contribute to open-source communities, and grow your career through a wide range of roles and opportunities. If you're passionate about innovation and digital transformation, we want you on our team.

What you’ll be doing

As a Senior Software Engineer with proven experience in adhering to software engineering best practices and delivering software products and applications that generate business value, you are expected to maintain a mindset of continuous improvement, driving value-based processes and optimizing products and applications.

  • 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.
  • Manage complex integration scenarios and interfaces between on-premises solutions, cloud and legacy systems.
What you bring
  • With proven years of experience in software development, experience broadly ranging from front-end, back-end, cloud automation and orchestration with depth in one or both of front-end and back-end development.
  • Domain experience in Energy Trading will be highly preferred.
  • Back-End Development: Proficient in one or more of the programming languages (.NET 5+, Python etc.) with Cloud Native Platform Development with Azure Services
  • Proficient in one or more of Data Development (SQL Databases, No SQL, Cloud Datastores etc.) technologies
  • Front-End Development: Proficient in Front End Development using React & TypeScript
  • Proficient in Cloud Native Deployment with CI/CD Pipelines, using GitHub Actions or Azure DevOps into serverless containers (Kubernetes, Docker)
  • Experience in Agile teams applying the best architectural, design, unit testing patterns & practices with an eye for code quality and standards.
What we offer

You bring your skills and experience to Shell and in return you work with talented, committed people on one of the most important challenges facing our planet. You’ll have the opportunity to develop the skills you need to grow in an environment where we value honesty, integrity, and respect for one another. You’ll be able to balance your priorities as you become the best version of yourself.

  • Progress as a person as we work on the energy transition together.
  • Continuously grow the transferable skills you need to get ahead.
  • Work at the forefront of technology, trends, and practices.
  • Collaborate with experienced colleagues with unique expertise.
  • Achieve your balance in a values-led culture that encourages you to be the best version of yourself.
  • Benefit from flexible working hours, and the possibility of remote/mobile working.
  • Perform at your best with a competitive starting salary and annual performance related salary increase.
  • Take advantage of paid parental leave, including for non-birthing parents.
  • Join an organisation working to become one of the most diverse and inclusive in the world. We strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientation, and life experiences to apply.
  • Grow as you progress through diverse career opportunities in national and international teams.
  • Gain access to a wide range of training and development programmes.

Shell has a bold goal: to become one of the world’s most diverse and inclusive companies. We are an Equal Opportunity Employer.

Disclaimer: We occasionally amend or withdraw Shell jobs and reserve the right to do so at any time. Before applying, you are advised to read our data protection policy. The Shell Group and its approved recruitment consultants will never ask you for a fee to process or consider your application. Anyone who demands such a fee is not an authorised Shell representative. Shell is an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.