As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. Your typical day will involve collaborating with teams to ensure the successful development of applications. Roles & Responsibilities: - Expected to be an SME - Collaborate and manage the team to perform - Responsible for team decisions - Engage with multiple teams and contribute on key decisions - Provide solutions to problems for their immediate team and across multiple teams - Lead and mentor junior professionals - Conduct code reviews and ensure best practices are followed. This role requires a strong understanding of data integration and ETL processes, along with hands-on experience in developing and implementing data pipelines, and knowledge of data quality and data governance principles.