Communication skills: must have excellent communication skills. Should be able to proactivley update and communicate issues in timely manner with application and product management, clients, other stakeholders across teams.
Technology Expertise – is a subject matter expert on one or more of programming languages, vendor products, DTCC applications, data structures, business lines
Platforms – works with Infrastructure partners to stand up development, testing, and production environments
Requirements Elaboration – works with the Functional Architect to understand designs
System Performance – contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application performance issues
Security – implements solutions and complete test plans
Standards – is aware of technology standards and understands technical solutions need to be consistent with them
Documentation – develops and maintains system documentation
Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
Supports team in managing client expectations and resolving issues on time
Ensures own and team’s practices support success across all geographic locations
Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; advances appropriately