A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
An Application Architect specializing in Mobile applications is responsible for designing software solutions that can run on multiple platforms and are composed of multiple software packages. Their primary focus is to optimize the performance, availability, and scalability of these applications, while maintaining a seamless functional interface to the application infrastructure. In essence, an Application Architect: Mobile is a software design expert who ensures mobile applications are efficient, reliable, and user-friendly across various platforms.
- Proven experience in leading software development projects
- Experience using modern languages Implemented Clean Code principles, Junits
- Thorough understanding of React native and NodeJS and its core principles
- Mobile application development using iOS and Android platforms
- Experience with enterprise software implementations in (a) hybrid and/or multi-cloud environment, and (b) enterprise software implementations/operation/presale at least one of the following: Application Integration & Development middleware, IT Operation Automation, Data & AI, etc.
- Experience developing and consuming REST APIs / GraphQL, manage data on the client with Redux and GraphQL, and test everything with Jest
- Fast-learner and proven critical-thinker; able to assess complex issues and mitigate risk, skilled in analysis, troubleshooting, and process improvement and oversight
- Strong interpersonal, presentation and organization skills; comfortable with coaching, teaching and monitoring Java best practices.
- High proficiency in MS Word, Excel and PowerPoint
- Demonstrate a history of success architecting, implementing and support solutions in a technical consulting, pre-sales, technical account management, technical architect or equivalent role
- Be willing to take initiative and tackle things on your own, with the ability to navigate data and people to find answers
- Excellent communication skills in English
- Possess strong interpersonal relationship building and executive communications skills
- Be able to work under pressure and independently with minimal supervision
- Be able to manage multiple customer accounts and projects simultaneously
- Have strong analytical and problem-solving skills, growth mindset, customer intimacy