Description

  • Advise top management on significant application development matters, coordinating across organizations as needed.
  • Serve as principal designer for complex major systems and subsystems, leveraging deep understanding of technology, tools, and existing designs.
  • Provide expert consultation to business units and IT management/staff at the highest technical level across all phases of application programming and processes.
  • Collaborate with clients, IT management, and staff to identify and recommend application development solutions, including new/modified programs, code reuse, or integration of purchased solutions.
  • Research, evaluate, and recommend the most efficient and cost-effective application programming solutions.
  • Develop (code), modify, reuse, or integrate application programs using program development software and alternatives.
  • Document, test, implement, and support applications throughout their lifecycle.
  • Offer thought leadership and technical expertise across multiple technology disciplines.
  • Serve as the primary point of contact for the most complex application development assignments.
  • Required technical skills: Java, Pega, application development, application programming, distributed systems, thought leadership.
  • Educational requirement: Bachelor of Engineering.
  • Project/Initiative supported: Rx Processing

Key Skills
Education

Bachelor's degree