The Senior Application Developer role is responsible for the development and production support of both custom and package applications supporting First Marblehead business units. This role will be primarily focused on one or more system areas but may be assigned outside that core area of focus on a per-project basis. The Senior Application Developer is dedicated full time to one or more development tasks per project in addition to on-going production support. A developer in this role is self-managing, is able to work fairly independently, has strong multi-tasking abilities, and produces high quality code on schedule within allotted budgets.
The Senior Application Developer is involved throughout the entire project lifecycle (design through rollout) and should be well-versed in these processes. Strong communication and documentation skills are also required. This role is specifically focused on the distributed Java/J2EE application suite.