Education and Experience : Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) applying SDLC and Agile principles in designing, developing, implementing, and supporting secure and scalable software solutions within a cloud‑enabled environment. Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) applying SDLC and Agile principles in designing, developing, implementing, and supporting secure and scalable software solutions within a cloud‑enabled environment.