As an Application Architect, you will be responsible for challenging the status quo, and bringing innovative and differentiated thinking to everything we do. You have leading digital and mobile technical competency as well as enterprise implementation experience with contemporary digital tools, offerings and products. With a background in several technologies, a passion in web architecture will be key in keeping up and adapting to the rapidly changing environment and complex client challenges.
As a Application Architect, you will be the technical liaison with vendors, product, digital team, our strategy and user experience teams as well as leading the development teams in order to deliver quality digital solutions. You will work with testers and operational people to ensure that solutions are of high quality and can be operated easily. This is a hands-on technical role and mentoring others with your knowledge. To be considered for this position, you will have deep and broad Digital experience and a proven track record of delivering digital projects.
You have proven success in architecture and technology across a range of digital technologies including but not limited to Mobile Applications, Web frameworks, Portals, Web Content Management and Collaboration platforms.
You have experience with building and deploying with AWS or cloud type environment and have worked in an automated environment. You have worked in a continuously BAU environment and understand how to deliver a system that can be supported and maintained.
You can understand and demonstrate experience with leading dev ops practices, including tools and techniques for continuous integration / delivery. You are comfortable discussing what a typical online technology stack looks like, and you can talk about how online applications scale. You know what cloud services are, how they operate and how they are used in an online technology environment.
You are comfortable having discussions with business people at various levels to negotiate scope, requirements and explain how alternative designs can deliver a better solution. You know how to ask questions in a non-technical forum and translate the answers into technical design.
You can work in an agile environment, and have done test driven development. You are a stickler for quality and good design, but understand the importance of delivering business value early. You can design an incremental software development plan that can fit into a continuous delivery cycle. You understand the value of test driven development, continuous integration, continuous deployment, and regression test coverage.