Principal Engineer
at One World Global Trade Management
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Sep, 2024 | Not Specified | 02 Jul, 2024 | N/A | Technical 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,Oauth | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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