Specific Technical Knowledge and Experience Required:
Strong understanding of the Enterprise Lifecycle and experience integrating Architecture and Governance into that lifecycle to steer towards desirable outcomes.
Strong understanding of agile software development methodology.
DevOps/DevSecOps and Continuous Delivery, specifically using Git, Docker and Jenkins.
Full stack development experience.
Experience with popular software development frameworks and services.
Exposure to emerging technologies; must understand them sufficiently to guide the organization in understanding and adopting them (when advantageous).
Experience managing architecture documentation, and standards, as well as training staff on architecture principles.
Experience with analyzing current state and conceiving desired future state, and identifying projects required to evolve.
Deep knowledge of Web Services (REST), Enterprise Messaging (JMS/MQ/AMQP), and Databases.
Experience writing code in Java.
Networking and security including load balancers, mesh routing, Web Application Firewalls, etc.; knowledge of the OWASP Top 10.
Experience applying Microservice architecture principles.
Specific Technical Knowledge and Experience Desired:
Capital Markets industry experience, especially in Asset Management
Experience with AWS and migrating systems to the cloud.
Experience with Apache Spark for solving Big Data problems.
Experience with Block chain, Machine Learning, or Robotic Process Automation.
Qualifications (minimum requirements):