BS/MS in Computer Science or related area or equivalent experience.
Fullstack experience - proficiency in both frontend (React, JavaScript preferred) and backend (Kotlin, Java, Go, PHP preferred) development.
8+ years of experience developing systems/software for large business environments.
5+ years of experience designing complex systems, management products, or business applications.
Strong experience in cloud computing environments like AWS/GCP (highly preferred).
Proficiency in OOD and SOA principles, with the ability to implement them in a preferred language.
Experience leading the design and implementation of robust, highly scalable services.
Skilled in software development lifecycle processes with experience in scrum, agile, and iterative approaches.
Expertise in unit testing and Test Driven Development (TDD).
Desired Skills:
Practical experience developing applications using microservices, container technologies, and container management systems such as Kubernetes, Mesos, etc.
Strong experience with database design (SQL, NoSQL) and analytics.
Prior working experience in utility computing and/or the computing domain.
Experience building and deploying applications and services into various environments.