Principal Engineer

at  One World Global Trade Management

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Sep, 2024Not Specified02 Jul, 2024N/ATechnical Proficiency,Redux,Vue.Js,Databases,Communication Skills,Node.Js,Openid,Javascript,Connect,Css,Leadership,Software Solutions,Html5,Html,Rest,Graphql,Integration,Testing,Python,Collaboration,Web Development,Angular,Websockets,OauthNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DESCRIPTION

One World GTM are seeking a seasoned Principal Engineer with a passion for leading and developing high-performing teams to join and lead our software engineering function. Do you thrive on delivering innovative, high-quality software solutions? If you are excited about contributing to a rapidly growing organisation focused on revolutionising supply chains for a global circular economy, we want to hear from you!

SKILLS KNOWLEDGE AND EXPERTISE

  • Experience: 7+ years of experience in full-stack web development.
  • Technical Proficiency: Proficient in JavaScript, HTML, CSS, Node.js, Python, React, Angular, Vue.js, React Router, and Redux.
  • JavaScript Expertise: Expert knowledge of JavaScript (ES5 spec and up), HTML5, and CSS3.
  • System Integration: Experience in integrating with third-party and internal systems via WebSockets, REST, and GraphQL.
  • User Authentication: Experience configuring application user authentication using SAML, OAuth 2.0, or OpenID Connect to secure an application and its associated APIs.
  • Database Experience: Experience working with databases such as Postgres.
  • DevOps Experience: Professional experience of developing, maintaining, and operating at least one production workload on public cloud as part of a DevOps team.
  • Tooling Knowledge: Knowledge of general tooling, particularly Node.js and npm/yarn.
  • Communication Skills: Excellent verbal and written communication skills, especially in making complex concepts more accessible.
  • Testing: Experience with writing different types of tests, including unit, integration, and end-to-end tests.
  • Leadership and Problem-Solving: Excellent communication, leadership, and problem-solving skills.
  • Desire to Learn: A desire to learn, collaborate, and develop a deep understanding of the architecture and to be a key player in communicating project progress to the rest of the business.

CHARACTERISTICS:

  • Innovative Thinker: You have a passion for developing cutting-edge software solutions and are always looking for ways to improve and innovate.
  • Collaborative Team Player: You enjoy working with cross-functional teams and believe that collaboration is key to achieving the best results.
  • Detail-Oriented: You pay close attention to the details, ensuring quality and accuracy in all aspects of your work.
  • Proactive Problem Solver: You take initiative to identify and solve problems, always striving to deliver high-quality results.
  • Lifelong Learner: You are committed to continuous learning and development, both for yourself and your team.

ABOUT ONE WORLD GLOBAL TRADE MANAGEMENT

One World has been providing supply chain software to manage billions of products and thousands of organisations since 2010, and we’re now embarking on a journey to create the supply chain of the future using next generation technology, innovation and creativity.
Our mission is to empower supply chains through the management and optimisation of the product ecosystem, to promote trust and optimisation, from cradle to cradle. And that’s why our software spans the entire trading ecosystem, enabling a product to be managed through every stage of its lifecycle. This visibility, insight and abundance of data allows us to deliver against our overall vision of sustainable supply chains for the benefit of people, planet and profit.
We’re part of GB Global, which provides comprehensive, fully managed and operated supply chain solutions, stimulating and supporting trade around the world. Since being founded in 1984, GB Global Group has grown to become the UK’s fastest growing privately owned supply chain and global trade management company. It currently employs over 3,000 people across its global network and has a turnover in excess of £1.5bn.
We’re always looking for passionate, innovative and capable individuals to join our team, who want to be part of making a difference through technology for the benefit of the planet, people and profit

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Team Leadership: Develop and lead the team to deliver on the implementation of required business use cases identified by a product owner and/or architect.
  • Technical Decision-Making: Make sound technical decisions regarding application designs to facilitate maintenance and extensibility of the software solutions implemented.
  • Innovative Solutions: Identify and develop innovative solutions to business requirements that may not have already been considered.
  • Mentorship and Growth: Support, guide, mentor, and grow the skills of the engineering team through feedback, peer review, and definition of skill development plans.
  • Requirements Fulfilment: Ensure that all software solutions delivered meet functional and non-functional business requirements, such as application availability, performance, disaster recovery, and customer data segregation.
  • Documentation: Ensure that all solution implementations are adequately documented both at a low-level in line with solution code and at a higher level in a wiki outlining the solution approach.
  • Cross-Functional Collaboration: Collaborate with cross-functional teams to identify and prioritise features and bug fixes.
  • Application Security and Scalability: Ensure the applications are secure, scalable, and maintainable.
  • Stay Current: Stay up to date with the latest developments, technologies, and programming languages.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London, United Kingdom