
Software Engineer II
Wood Mackenzie
The Role
Overview
Develop and maintain scalable web apps and backend services using TypeScript, React, Node.js on AWS.
Key Responsibilities
- api development
- web development
- test automation
- aws infrastructure
- ci/cd
- observability
Tasks
-Write clear, maintainable, and well-documented code and infrastructure scripts. -Collaborate with cross-functional teams including product managers, designers, QA, and DevOps. -Develop and manage RESTful APIs and API gateways to support service integrations. -Follow best practices for security, scalability, and performance. -Design, develop, test, and deploy high-quality web applications and backend services using React, Node.js, and TypeScript. -Write and maintain automated tests using frameworks like Jest, Mocha, or equivalent. -Build and maintain scalable infrastructure using AWS and CloudFormation or similar IaC tools. -Monitor application performance and reliability using observability tools (e.g., Splunk, Prometheus, Grafana). -Implement and maintain CI/CD pipelines to ensure reliable and efficient deployment processes. -Continuously research and adopt new technologies and practices to improve the platform. -Participate in code reviews and provide constructive feedback to peers.
Requirements
- typescript
- node.js
- react
- aws
- terraform
- jenkins
What You Bring
-Knowledge of API Gateway concepts and experience with Kong or similar technologies. -Familiarity with CI/CD processes, including writing and maintaining Jenkins pipelines and related tools. -Strong proficiency in TypeScript, Node.js, and React. -Strong understanding of RESTful APIs, microservices architecture, and system design. -Professional experience in software development. -Excellent problem-solving, communication, and teamwork skills. -Knowledge of observability and monitoring tools like Splunk, Prometheus, or Grafana -Experience with Infrastructure as Code (IaC) tools like CloudFormation or Terraform. -Demonstrate strong teamwork, communication, and interpersonal skills to foster a positive and productive team environment. -Solid experience with AWS services (e.g., Lambda, EC2, S3, API Gateway).
People Also Searched For
Field Engineer jobs in Edinburgh , Lothian , UK
Installation Technician jobs in Edinburgh , Lothian , UK
Electrician jobs in Edinburgh , Lothian , UK
Field Engineer jobs in Lothian , UK
Installation Technician jobs in Lothian , UK
Electrician jobs in Lothian , UK
Field Engineer jobs in Edinburgh , UK
Installation Technician jobs in Edinburgh , UK
Electrician jobs in Edinburgh , UK
The Company
About Wood Mackenzie
-Pivoted in 1973 to pioneering energy research with its first oil report. -Over five decades evolved into a global consultancy powering decisions in energy, chemicals, metals, mining and renewables. -Its Lens platform spans power, hydrogen, carbon, LNG, maritime and more—turning vast datasets into strategic foresight. -Typical projects include asset valuation, project economics, supply‑chain intelligence and portfolio optimization. -With 30+ offices and a presence across energy value chains, it guides governments, producers and financial institutions. -Stands out by integrating legacy upstream expertise with cutting‑edge analytics across renewables and transition fuels. -Notable for weaving real‑time vessel tracking and carbon insights alongside decades‑deep commodity research.
Sector Specialisms
Energy
Metals & Mining
Commodity Trading Analytics
Power Trading Analytics
Supply Chain Analytics
Power & Renewables
Upstream
Emissions & Carbon Management
Energy Transition Scenarios & Technologies
Gas & LNG
Coal Market
Coal Supply
