Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,871 Jobs at 194 Companies

Software Architect



San Jose, CA, USA
Posted on Thursday, January 18, 2024
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.

Your Role and Responsibilities
As software architect, you are responsible for:
1) Working with product management to understand the business requirements for the software solution
2) Creation of the cloud-native, microservices architecture for the software solutions
3) Sizing the software development efforts and advising development management on efforts, dependencies and delivery risks
4) Technical guidance to the development teams on the delivery in Agile / DevOps software methodology delivery methods
5) Mentoring and growing technical talent

Required Technical and Professional Expertise
  • 10+ years of experience in software development
  • 3+ years in a role as software architect providing technical guidance to software development teams
  • Expert knowledge on cloud native software architecture and Agile / DevOps delivery methods
  • Expert in Java / JavaScript software development
  • Strong communication skills

Preferred Technical and Professional Expertise

  • Open source technologies
  • Basic knowledge of AI and augmenting software solutions with AI