Bachelor's degree in Computer Science/Information Technology or a related field (or equivalent work experience). - 5 - 7- years experience with full-stack enterprise software development (UI, back end, API, database). - Strong technical foundation in software engineering design principles and archit