Description

Responsibilities:
 

  • Develops, maintains, and integrates application software, related project management activity, and production support;
  • Works closely with internal and external clients, business analysts, and team members to understand business requirements;
  • Develops and integrates application software, including unit testing and implementation efforts;
  • Maintain and support software after implementation
  • Works on multiple projects at a time as a member of each project team, often as a project leader.
  • Works on enterprise-wide small and large complex projects that require the highest level of expertise; participates on project teams, systems and data analysis, design, development, integration, and enhancement activities, as well as related maintenance and more complex production support
  • Defines and develops the project scope of multiple complex projects with assistance from the project team and serves as the project point of contact when necessary.
  • Provides technical leadership and mentoring to application development teams.
  • Leads and/or participates in project-planning sessions with clients, business analysts, and team members to analyze development requirements, provide design recommendations for complex systems, and recommend methods and assignments.
  • Tests and implements cross-functional systems, ensuring system meets the needs of client and business.
  • Provides ongoing maintenance of iSeries, mainframe and/or client/server applications or tools, depending upon previous involvement with projects.
  • Handles unresolved production support issues across multiple areas of expertise.
  • Provides design recommendations, develops application and custom integration solutions, including major enhancements and interfaces; writes complex design specifications.
  • Makes complex modifications to existing software applications and modules in accordance with high specifications and division standards; reviews effort to ensure compliance to application standards.
  • Develops new cross-functional software systems using disciplined software development processes; makes recommendations toward the development of reusable routines or components, including object-oriented base class reuse.
  • Translates business and technical requirements into cross-functional business application systems, providing custom integration solutions, including major system enhancements; collaborates in setting development guidelines.
  • Prepares and presents status updates for various projects;


Degree Requirement: Bachelor’s Degree in Computer Science, Information technology, a closely related field, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Education

Any Graduate