Enable job alerts via email!

Principal Engineer

Shell

Greater London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading energy company in Greater London is seeking an experienced IT professional to focus on functional design and development of applications. Ideal candidates will have at least 10 years in the IT industry, expert skills in data technologies like React Native and Microservices, and a degree in Engineering or Computer Science. This role demands independent work and offers opportunities for technical leadership and innovation.

Qualifications

  • Preferred 10+ years of experience in the IT industry, strong focus on data-related roles.

Responsibilities

  • Works independently, determines own priorities.
  • Focus on functional design and development of moderately complex applications.
  • Acts as Subject Matter Expert (SME) within projects.
  • Identifies and advises on opportunities for improvements.
  • Estimation, solution design, documentation.
  • Manage complex integration scenarios.
  • Supports in creating acceptance criteria and validating solutions.

Skills

React Native
Microservices (preferably with Golang)
Docker, Containerization
Azure Infrastructure
PaaS, Serverless architecture
Relational, non-Relational DB's
Working with GitHub, GitHub Actions

Education

Bachelor's or Master's degree in Engineering, Computer Science, or relevant areas
Job description
Responsibilities
  • Works independently, determines own priorities and provides functional / technical support to experienced colleagues.
  • Focus is on functional design and development of moderately complex applications and infrastructure.
  • Acts as Subject Matter Expert (SME) within projects concerning multiple IT systems / domains.
  • Identifies and advises on opportunities for improvements and on optimal use of applications and infrastructure, 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-premise solutions, cloud and legacy systems.
  • Ideating and executing PoC's and PoV's for new technology selection.
  • Maintaining a vast network of peer Technical Authorities across the community.
  • Liaising and delegating IT-wide initiatives around security and compliance.
  • Executing maturity assessments regularly across the LoB to influence backlogs that cover technical debts.
  • Ability to create, connect and optimize communities that have technical engineering overlaps.
  • Collating Business requirements, creating clear documentation to communicate requirements; keep updated to align with the solution during the project lifecycle.
  • Supports in creating acceptance criteria and validating that solution by testing and ensuring it meets business needs.
Must-Have Technical Skills
  • React Native
  • Microservices (preferably with Golang)
  • Docker, Containerization
  • Azure Infrastructure
  • PaaS, Serverless architecture
  • Relational, non-Relational DB's
  • Working with GitHub, GitHub Actions
Good-to-Have Technical Skills
  • Native Android or iOS
  • Flutter
  • React JS
  • Python
Special Challenges
  • Be the gatekeeper for your area.
  • Validating Continuous improvement of others for risk, feasibility and value.
  • Aligning with IDSO and DSAI for new Data Software Engineering initiatives.
  • Foster Technical leadership contributes to architectural solutions and drives cost and value optimization.
  • Providing advice to business and business proximate data teams.
Qualifications
  • Typical Years of Experience: Preferred 10+ years of experience in the IT industry, with a strong focus on data-related roles.
  • Preferably Bachelor's/Master's degree in Engineering, Computer Science, or relevant areas.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.