Minimum five (5) years of hands-on experience designing, building, and supporting software solutions in a professional environment, using one or more of the following technologies: Application development across web, mobile, or service-based architectures (e.g., JavaScript/TypeScript frameworks, NET, Java, Python). Actively participates in Agile processes, including sprint planning, estimation, reviews, and demos, and helps drive the creation of clear, actionable technical user stories.