Role: Software Engineer (Full-Stack) Set-up: Hybrid - Oxford Level: Open to Mid-Senior candidates Join a fun, highly experienced, and growing Software Team building innovative cloud-based software solutions that support major decisions in the global energy transition. About the Organisation: The employer is a rapidly growing, globally active company originating from academic roots. It serves hundreds of influential participants across the energy sector, including utilities, investors, and government bodies. The organisation provides comprehensive market intelligence, bespoke analytics, advisory services, and advanced software solutions across regions including Asia-Pacific, Latin America, Europe, and North America. About The Role: As a Software Engineer, you will help transform feature and product ideas into real solutions that influence the future of global energy markets. You’ll work within a team using a cutting-edge microservices architecture and technologies such as TypeScript/Express/AWS Lambdas, Redshift, MySQL, MongoDB, and micro-frontends built on React. You’ll have the opportunity to own solutions from design through to deployment. You will work with modern processes and tooling that enable multiple daily releases to customers. We’re looking for someone with strong problem-solving ability, solid technical capability, and enthusiasm for building great solutions for users. Key Responsibilities: Design, develop, test, and operate the next generation of software-as-a-service solutions Work closely with internal and external users to create effective, innovative solutions Contribute to continuously improving team processes and workflows What They're Looking For: At least 2 years of relevant commercial experience Experience developing complex software solutions using some of the following: Node/TypeScript, Express, Python, SQL, NoSQL, cloud infrastructure, unit testing A strong track record of delivering high-quality software and solving challenging technical problems Experience with web services / microservices Excellent problem-solving skills Strong interpersonal skills and a collaborative mindset Benefits: A comprehensive benefits package, including: Private medical cover Dental insurance Parental support Pension scheme Employee assistance programme Local discounts Cycle-to-work scheme Flu vaccinations Flexible working options are available for most roles, including hybrid working, part-time hours, and flexible start/finish times. Flexibility can be discussed at interview. The organisation is committed to equal opportunities and ensuring that no applicant receives unfavourable treatment based on protected characteristics.