IBM Jobs

Job Information

IBM Application Architect in London, United Kingdom

Introduction

As an IBM Application Architect, you directly help clients transform their business and solve complex problems. You will define the scope and vision for projects that deliver customized solutions using your knowledge of IBM platforms. You are a technical leader, serving as a liaison among business partners, technical resources, and project stakeholders.

Your Role and Responsibilities

If you love working with technology, building end-to-end solutions that change the world, then you should apply to join us at IBM.

As an IBM Digital Architect, you directly help clients transform their business and solve complex problems. You will define the scope and vision for projects that deliver customized solutions using your knowledge of platforms. You are a technical leader, serving as a liaison among business partners, technical resources, and project stakeholders.

Your Role and Responsibilities :

As a Digital Technology Lead/Architect, you will be responsible for leading Agile, cross-functional teams in the design, development and delivery of cutting-edge digital solutions that transform the overall experience for end users. You should have a strong professional technical background and interpersonal skills, a willingness to wear multiple hats, be prepared to get hands-on with code when required, and have a sustainable drive to bring constant improvement to the delivery of high-quality, integrated digital solutions for clients across multiple industries.

Day-to-day responsibilities include

  • Defining modern web and mobile application architectures and end-to-end digital solutions; setting technical direction, engineering standards and leading technical delivery within Agile development teams across the full development lifecycle.

-You will ensure that digital experiences are delivered to the highest standards, by establishing and implementing appropriate QA and DevOps practices.

-You will be seen as a trusted technical advisor on projects and across client accounts, both in the delivery of work and also as part of inspiring clients and our technology team.

-You will work closely with client stakeholders in various levels and roles and have the chance to contribute to transformation roadmaps that may start with a Minimal Viable Product and expand into a full-scale capability, owning the technical solutions and engineering practices that underpin these.

-Alongside project and client responsibilities, you will also have the opportunity to contribute to efforts in new business activities, working with internal solutioning teams to ensure high-quality solution proposals are produced and performing technical reviews and solution assessments for peers and other projects. You will be expected to collaborate with the other technical leaders within iX and our wider ecosystem to learn new technologies, approaches and solutions that can be applied to client projects.

-As an experienced technical leader, you will play a key part in the development and growth of the iX Engineering team. As such, you should be willing to mentor and manage the professional development of developers within the team and will also be expected to assist with recruitment activities and strategy.

  • We also encourage our Technical leads to continuously review and contribute to iX engineering standards and technology strategy by creating technical prototypes, assets and documenting reusable best practice that can streamline our solutions and technical delivery or expand our offering to clients.

Your skills, experience and competencies

This position requires a strong background in modern web application engineering as well as experience leading the development and technical delivery of multiple digital projects in a client facing architectural or technical lead role across all layers of the technology stack. The ideal candidate would have the following skills and experience

-You should be able to reference examples where you have delivered applications that integrate with external services, APIs and technologies, and also possess the confidence to be able to communicate your solutions, techniques and engineering best practice to project teams as well as client stakeholders.

-You will have experience in implementing agile development methodologies such as Scrum and Kanban as well as establishing DevOps techniques that include continuous integration, testing and delivery, that improve overall execution speed and product quality.

-You will also have a passion for web, mobile and digital technology, not being afraid to challenge the status quo whilst being pragmatic so that what is solutioned and delivered meets the needs of end users and our clients.

Your professional experience should cover the following key criteria however, we do appreciate that depth of knowledge in some areas may vary:

  • Experience defining application architectures and the creation of templates, scaffolds and generators to drive consistency in multiple engineering teams

  • Mentoring and driving the upskilling of engineering teams in new frameworks such as React.

  • Acting as trusted client advisor, providing a clear point of view on framework adoption, delivery methodologies. Evidence of influencing with gravitas and forging consensus.

  • Expertise in modern Web frontend and fullstack solutions including integration with REST services/API's to serve up dynamic content and data.

  • Advanced knowledge of JavaScript e.g. Object Oriented and Functional programming

  • Previous experience working with modern JavaScript frameworks (React + Redux & Angular) and delivering Node.js applications

  • Adoption of TDD/BDD and being an advocate of test automation

  • Proven experience implementing DevOps concepts, techniques and tools

  • Knowledge of relevant non-functional requirements and how they are met in modern digital solutions

  • Solid understanding of key architecture concerns such as availability, scalability, operability, maintainability and how to ensure that they are delivered as specified

  • Experience in technology evaluation and selection processes

  • Full solution lifecycle experience from inception to operation, able to address the specific technical needs of each phase

  • A curiosity and excitement for new digital technologies and techniques.

  • Ability to communicate design concepts to both technical and business stakeholders

Required Technical and Professional Expertise

  • Experience defining application architectures and the creation of templates, scaffolds and generators to drive consistency in multiple engineering teams

  • Mentoring and driving the upskilling of engineering teams in new frameworks such as React.

  • Acting as trusted client advisor, providing a clear point of view on framework adoption, delivery methodologies. Evidence of influencing with gravitas and forging consensus.

*

  • Expertise in modern Web frontend and fullstack solutions including integration with REST services/API's to serve up dynamic content and data.

  • Advanced knowledge of JavaScript e.g. Object Oriented and Functional programming

  • Previous experience working with modern JavaScript frameworks (React + Redux & Angular) and delivering Node

Preferred Technical and Professional Expertise

'* Adoption of TDD/BDD and being an advocate of test automation

  • Proven experience implementing DevOps concepts, techniques and tools

  • Knowledge of relevant non-functional requirements and how they are met in modern digital solutions

  • Solid understanding of key architecture concerns such as availability, scalability, operability, maintainability and how to ensure that they are delivered as specified

  • Experience in technology evaluation and selection processes

  • Full solution lifecycle experience from inception to operation, able to address the specific technical needs of each phase

  • A curiosity and excitement for new digital technologies and techniques.

  • Ability to communicate design concepts to both technical and business stakeholders

About Business UnitIBM Services is a team of business, strategy and technology consultants that design, build, and run foundational systems and services that is the backbone of the world's economy. IBM Services partners with the world's leading companies in over 170 countries to build smarter businesses by reimagining and reinventing through technology, with its outcome-focused methodologies, industry-leading portfolio and world class research and operations expertise leading to results-driven innovation and enduring excellence.

Your Life @ IBMAre you craving to learn more? Prepared to solve some of the world's most unique challenges? And ready to shape the future for millions of people? If so, then it's time to join us, express your individuality, unleash your curiosity and discover new possibilities.

Every IBMer, and potential ones like yourself, has a voice, carves their own path, and uses their expertise to help co-create and add to our story. Together, we have the power to make meaningful change - to alter the fabric of our clients, of society and IBM itself, to create a truly positive impact and make the world work better for everyone.

It's time to define your career.

About IBMIBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Location StatementIBM wants you to bring your whole self to work and for you this might mean the ability to work flexibly. If you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment.

Being You @ IBMIBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

DirectEmployers