Produce clear architectural diagrams, documentation, and implementation plans. Follow company architectural guidelines and industry best practices. Write code across the entire stack; front-end, backend, and database. Write meaningful automated tests including Unit Tests, integration tests, and functional automation. Work closely with cross-functional teams, including engineering and customer success.