*JOB PURPOSE:** This role will be responsible for developing and maintaining end-to-end software solutions across both front-end and back-end systems Ensure that applications are robust, scalable, and user-focused by combining strong technical expertise with an understanding of business requirements