Software Architect
Core
Designing solutions and distributed system architectures for future services, partnering with stakeholders to translate requirements into functional designs.
Role type
Senior IC software architect
Builds
Solution architectures, target-state designs, and integration designs for internal groups, third parties, and external suppliers
Domain
IT consulting, distributed systems, cloud architecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
distributed system architecture design, technical leadership, agile methodology, problem solving, decision making
Preferred skills
TOGAF certification, Java/C# software engineering, relational and document database technologies, cloud architecture
Technologies
Java, C#, relational databases, document databases, cloud platforms
Responsibilities
Partner with business and technology stakeholders to clarify requirements; Enable delivery and governance by collaborating on roadmaps and observability requirements; Shape and document solution architectures aligned to industry best practices
Seniority
Senior, hands-on IC