JobSummary:We are currently seeking an experienced Sr. Software Developer to join our development team. The person in this role will be responsible for design, development and implementation of new software systems. The person in this role will also be required to update existing software and conduct feasibility studies on company systems. The person in this role will be expected to work as a team member, actively participate in meetings, engage with the business and mentor the junior developers.
To ensure success as a Sr. Software Developer, the person in this role should have high-level interpersonal skills, in-depth knowledge of programming languages, and outstanding project management skills. This role requires the ability to multi-task, be self-motivated and self-directed and strong analytical skills.
Essential Duties, Responsibilities, and Key Results Area:
Management reserves the right to assign or reassign other appropriate duties to this job at any time. This document excludes the marginal functions of the position that are incidental to the performance of fundamental job duties.