Job Summary
A software development company is filling a position for a Remote Principal Software Architect.
Candidates will be responsible for the following:
- Acting as a Domain Architect for an entire domain area
- Refining technical backlog items and creation of the overall solution concept and architectural direction
- Providing architectural and technical leadership
Position Requirements Include:
- Expert knowledge of an object-oriented language like Java or C# language and associated frameworks
- Bachelor's degree, or higher education level, or its foreign equivalent
- Total Work Experience: 20+ years typical (software development), 15 years minimum
- Expert in Cloud platforms and cloud-native architectures, including Serverless
- Expert knowledge of enterprise application architecture patterns and software security best practices
- Expert in distributed software patterns, such as DDD, microservices, serverless, and event-driven architecture