Principal Application Architect
A digital transformation, software solutions and services Company is seeking an Application Architect responsible for designing the architecture underlying application development and integration.
- Collaborate with senior business analysts to determine business specific application needs.
- Develop software strategy to meet the architectural goals and needs of a client.
- Knowledge in layered architecture, monolithic architecture, microservices architecture, and event-driven architecture.
- Design the architecture of an application including components such as user interface, middleware, and infrastructure
- Liaise with application development team to design and implement an architectural system
- Conduct tests ensuring application conforms to fundamental standards
- Work experience as an application architect
- Knowledge of monolithic and microservices architectures
- Experience in development using AWS cloud technologies or cloud migration
- System development experience using Java, Python, PHP, .NET, etc.
- Experience with data flow design in application development