Principal Software Architect
20664854
Obowiązki
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.
Wymagania
- – 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)
Źródło: IBM Polska/Praca