We are seeking a skilled Computer Applications Developer to join our team. The successful candidate will be responsible for designing, coding, and modifying software applications, from layout to functionality. They will work closely with other developers and collaborate with business analysts to understand user requirements and translate them into effective software solutions. The ideal candidate should have a strong understanding of programming principles and possess excellent problem-solving skills.