Summary Responsible for overseeing application systems architecture, design, data workflow, logical processes, and system interfaces. Assures synergy between software and hardware architecture to maximize that relationship. Assumes a mentor relationship to application development team members. YOU MUST HAVE SPRING MVC experience to apply for this position. Responsibilities With little or no supervision, develops and builds applications within department in a fast-paced object oriented environment. Participates in the design phase of all software projects to ensure that application architecture best practices are considered and followed. Works with Business and Operations teams to ensure that software solutions are in sync with strategic hardware and operating systems direction. Acts as a liaison between application development and engineering/operations to facilitate software project infrastructure planning and implementation. Anticipates and researches new technologies and maps industry standard technologies to internal software projects. Provides cross-project guidance to leverage in-house use of existing technologies. Assists in the design of application systems to ensure that they perform well logically and physically. Ensures that new development is consistent and well integrated with existing application systems. Assists in post-implementation continuous improvement efforts in enhancing performance and providing increased functionality. Participates in RFP development and vendor selection process for the purchase of software systems. Develops relationships with professional organizations, user groups, and industry trade groups to stay current with technology. Mentors the Application Development staff in appropriate technologies as required. Assists with coding and development standards to ensure that they are consistent throughout the department. Develops an understanding of TSYS, software platforms, and the credit card industry. Has an excellen |