The Application Development Senior Engineer, working under general supervision, is responsible for leading the development of software applications by designing, coding, testing, and maintaining application software. The role works closely with project managers, business analysts, and other stakeholders to ensure that software solutions meet business requirements and are delivered on time and within budget. The role also provides technical leadership and mentorship to junior team members, ensuring that best practices and standards are followed.