- 10+ years of software development experience.
- 5+ years of experience in an application architect or solution architect role.
- Experience designing cloud-native applications using .NET, Angular, and Amazon Web Services.
- Experience designing RESTful application programming interfaces, JSON-based integrations, and microservices architectures.
- Experience with PostgreSQL design, performance tuning, migrations, and high availability or disaster recovery strategies.
- Experience with continuous integration and continuous deployment pipelines, containerization, and cloud deployment practices.
- Bachelors degree in Computer Science, Engineering, or equivalent experience.