

Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, risk (e.g., security).

Understands the implications of various components (including technology strategy & architecture) to the overall design of a program, system, or eco-system. Writes, configures, and integrates code to create the software that aligns with architecture patterns and technology strategy. Conceive and write detailed software implementations/code while ensuring that their code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements. Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as the architecture patterns and technology strategy (e.g., Modernization, Transformation).
