At least 7 years of full software development lifecycle (SDLC) experience.
Mastery of SDLC, SOLID principles, TDD/BDD, and clean code/clean architecture practices.
5–8+ years of experience with modern technologies such as GoLang, GraphQL, gRPC, JavaScript, microservices, and NoSQL.
5–8+ years of applying cloud development patterns and best practices in production environments.
At least 5 years of proficiency in cloud-based architecture and automated release pipelines.
5–8+ years of experience working with an API-first approach, loosely coupled systems, and domain-driven design.
At least 5 years of full stack development experience with a stronger focus on front-end development.
Demonstrated ability to manage and plan technical debt in complex systems.
Expert-level experience with microservices (rated 10/10).
Expert-level experience with APIs (rated 10/10).
Back-end focused engineering experience
If GoLang is not present, strong Java experience is required.
If JavaScript is not present, strong GoLang experience is required.