Software Architect
Software Architect
Documentation Communication
Programming Languages
Enforcing standards
Estimate and Evaluate
Java / Kotlin / Scala
Collaborate with Others
Balance
Atlassian Tools Python Ruby Go
Consult & Coach Developers
Consult and Coach
Responsibilities Trello JavaScript / TypeScript
Marketing Skills
Slack .NET framework based
Serverless
Git
Microservices
Tools Patterns and Design Principles
Architectures
OOP MVC, MVP, MVVM
Client/Server
Hashing Algorithms
CQRS, Eventual Consistency Actors
Layered
PKI
ACID, CAP Theorem SOLID
Distributed Systems
Security OWASP
Test Driven Development Domain Driven Design
Service Oriented
Auth Strategies
Analytics
Apache Spark Working with Data APIs and Integrations Web, Mobile
ETL, Datawarehouses
GraphQL SPA, SSR, SSG PWA
Serverless Concepts
OSI, TCP/IP Model Messaging Queues
Linux / Unix
HTTP, HTTPS Frameworks
CI / CD IAF
Firewalls Certifications
Operations Knowledge
Enterprise Software LeSS
Salesforce
Keep learning