POSITION OVERVIEW
This is a Senior Application Architect within our Commercial Leasing organization. It is a hybrid position which provides flexibility to work both in the office and remotely and is based in either Cincinnati, OH, Horsham, PA, Pittsburgh, PA, Cleveland, OH, or Dallas, TX. Other locations will be considered if the contractor is willing to travel. Certain job responsibilities may require time in the office on a regular basis.
JOB DESCRIPTION
- Advise and possibly lead the technical implementation of key strategic initiatives to deliver high value solutions or capabilities to business partners
- Lead or oversee the technical implementation of new technologies such as Kafka, Kubernetes or cloud capabilities
- Provide Solution and Application Architecture consulting to teams and programs
- Evaluate and select development languages and libraries (such as React, Angular, Java, control libraries, DI and Logging frameworks, ORM’s, etc.) for use in Commercial Leasing
- Work with Lending Innovations / Architecture and Enterprise teams and provide insight on key cross functional capabilities and contribute via the inner sourcing model
- Identify opportunities for new capabilities or technologies in Commercial Leasing, potentially for use across business areas
- Strong enterprise distributed application design & implementation experience
- Containerized application & microservices experience
- Well versed in Solution Architecture principles and capable of architecting and implementing cloud ready, resilient, and scalable solutions and applications
- Well versed in object-oriented Application Architecture principles such as SOLID design
- Well versed in various technologies such as databases (relational and NoSQL), message backbones, coding languages, frameworks, hosting platforms, etc.
Bonus skills: • Experience with Lending products & technologies
What skills will make you stand out!
Analytical Thinking – Knowledge of techniques and tools that promote effective analysis and the ability to determine the root cause of organizational problems and create alternative solutions that resolve the problems in the best interest of the business.
Application Development Tools – Knowledge of and ability to utilize a variety of specific tools and toolkits for the development and support of applications.
IT Architecture – Knowledge of and ability to design and improve organizational IT structures and blueprints in order to better support business operations and efficiently achieve organizational objectives.
Platform Architecture – Knowledge of technologies and methods to design processing mechanisms and roadmaps to execute business application systems; ability to design these roadmaps and deploy supportive interfaces for end-users to access related systems, in accordance with standards and processes.
Products and Services – Knowledge of major products and services and product and service groups; ability to apply this knowledge appropriately to diverse situations.
Service Oriented Architecture Technologies – Knowledge of the technologies used to enable excellent IT service for business clients; ability to develop, implement and support a variety of such technologies.
Software Process Improvement (SPI) – Knowledge of formal software process improvement disciplines, and ability to assess and improve the quality and operating costs associated with an existing application.