Role specific responsibilities:
Owns all functional and non-functional aspects of EMS and TMS applications and manages architecture interdependencies
Develops service/application/feature technical roadmap and architecture as well as interfaces
Liaises with business and technical stakeholders to identify new functionality that should be implemented by the Value Stream
Leads Code Reviews and Communities
Practical knowledge of the regulatory requirements applicable to the Service
Accountable for making and documenting the architectural decisions to address regulatory and compliance requirements for the Service
General functional responsibilities:
Accountable for assessing and documenting the impact of service architecture decisions on the cost profile of the service
Responsible and accountable for the impact analysis of business requirements (functional and non-functional), regulatory requirements, and constraints on the planned service architecture roadmap in the current business and technology environments
Fully understands and documents architecture decisions with requirements traceability and trade-offs
Defines and communicates a shared technical and architectural vision for a Service
Core competencies required:
Programming
Cloud Programming
Java
5+ years' experience in doing practical architecture in a particular field (10-15 years overall technology experience)
2-5 years' experience doing practical design or architecture within the business solutions