Principal Software Architect
Company
IBM
Location
PL Krakow
Type
Full Time
Job Description
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
Us
Apptio Targetprocess is a visual platform that helps our customers adopt and scale Agile across the enterprise. Customers can use SAFe LeSS or implement their framework to achieve business agility and see the value flow through the entire organization. We are a high-performing cross-functional team of developers product managers and designers. We are passionate about delivering elegant solutions to complex business problems and have a proven track record of delivering successful v1 applications that delight our customers.
You
You are a seasoned software engineer and architect striving for excellence in your technical solutions. You have a proven track record of leading technology organizations by overseeing long-term technical strategy for a standalone core product. You have a curious mind and a passion for continuous improvement and leadership. You thrive in an agile and fast-paced environment.
You will report to the Head of Targetprocess Engineering. Your job will be to translate the long-term product vision into a technical strategy enabling our platform to support a load at least an order of magnitude higher. You will mentor other Targetprocess engineers and ensure that the technical designs of specific teams are aligned with the strategy. To ensure you deeply understand our platform and capabilities you will code with different groups and review the code of others.
Required Technical and Professional Expertise
- – Previous experience in technical leadership positions (Staff+)
- – Great understanding of modern software architecture concepts with a strong emphasis on scalability and reliability
- – Strong knowledge of data structures algorithms enterprise systems asynchronous architectures object-oriented programming and functional programming
- – Demonstrated experience with best SDLC practices: coding standards reviews code management build processes and testing
- – Professional experience building REST APIs
- – Experience with relational and no-SQL databases
- – Familiarity with container technologies (e.g. Docker Kubernetes Helm)
Preferred Technical and Professional Expertise
• Exceptional interpersonal and communication skills both written and verbal
• Proven ability to build and develop high-performing teams
• Great leadership skills and executive presence
• Deep passion for understanding customer and market feedback
• A passion and aptitude for rapid learning
Date Posted
07/04/2024
Views
0
Similar Jobs
Data Analyst - Autodesk
Views in the last 30 days - 0
The Data Analyst LC position is part of the License Compliance Analytics team within Global License Compliance Sales at Autodesk The role involves ana...
View DetailsSenior Software Development Engineer - Back End - IBM
Views in the last 30 days - 0
IBMs Apptio Team is seeking a Software Engineer with extensive Java expertise and strong SQL knowledge The ideal candidate will be an expert in Java 1...
View DetailsSenior C++ Software Engineer - Here Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Senior Software Engineer C to join their international team in developing a nextgeneration highly customizable embedded...
View DetailsSenior Progress 4GL OpenEdge Developer - EPAM Systems
Views in the last 30 days - 0
The company is seeking an experienced Senior Progress 4GL OpenEdge Developer to join their project team The role involves collaborating with crossfunc...
View DetailsComputer Vision Algorithm Engineer - Aptiv
Views in the last 30 days - 0
Aptiv a leader in incabin sensing technology is seeking a skilled Computer Vision and Machine Learning expert The role involves developing advanced al...
View DetailsSenior Software Development Engineer with Java - IBM
Views in the last 30 days - 0
IBM Infrastructure is seeking a Software Engineer to join their team The role involves crafting cuttingedge software solutions for Information Managem...
View Details