Job Summary
A software company is searching for a person to fill their position for a Remote Senior Software Architect.
Candidates will be responsible for the following:
- Designing and developing best-practices, patterns, and standards for a multi-tenant SaaS application
- Acting as a visionary to evolve the scale, security and reliability of the application suite
- Producing clear, detailed and actionable design documents
Position Requirements Include:
- Proven hands-on development experience with Ruby, NodeJS and/or other programming languages
- Extensive experience (12-16 years) in software design and development
- Solid understanding of Object-Oriented and Functional programming, micro services, APIs
- Solid understanding of database and persistence technologies
- Hands-on knowledge of DevOps, SRE, TDD, and CI/CD practices in a public cloud environment
- Bachelor's Degree in computer science or a related discipline