Participates in the technical design, development, and implementation of more complex application systems. S/he uses various programming languages to develop applications, creates test transactions, and writes documentation that describes installation and operating procedures for more complex applications.
Performs and/or leads the technical design and development of complex application systems using existing and emerging technology platforms. Estimates and defines time tables and project tasks; analyzes and estimates cost and time. Leads change impact analysis.
This Sr. Developer will interface with internal customers to determine the most efficient and cost-effective approach to meet their business requirements and are responsible for designing, developing, testing, installing, and deploying the required software applications.