Full Job Description
Designs, develops, modifies, adapts and implements short- and long-term solutions to technology needs through new and existing applications, systems architecture, network systems and applications infrastructure. Reviews system requirements and business processes; codes, tests, debugs, documents and implements software solutions. Provides application software development services typically in a defined project. Develops program logic for new applications or analyzes and modifies logic in existing applications. Ensures that system improvements are successfully implemented. May test new software code and typically works in a highly efficient ("Agile") development environment.
-Applies a theoretical knowledge-base to work to achieves goals through own work
-Characterized by specific functional expertise typically gained through formal education
-May provide guidance to others as a project manager using technical expertise
-Recognized as an external thought leader within a strategic function or discipline
-Influences the strategy to address internal or external business and regulatory issues
-Proactively identifies and solves the most complex problems that impact the management and direction of the business
-May participate in the development of the product or business strategy
-Leads multidisciplinary projects or initiatives
-Progression to this level is typically restricted on the basis of individual capabilities and business requirements
Functional Knowledge:
-Requires understanding and application of procedures and concepts within own discipline and basic knowledge of other disciplines
Business Expertise:
-Influences internal/ external business and/or regulatory issues that have an impact on the business
Leadership:
-Leads highly visible multidisciplinary project teams or initiatives; provides thought leadership
Problem Solving:
-Proactively identifies and solves the most complex problems; uses ground-breaking methods to think beyond existing solutions
Impact:
-Impacts business direction through the development of innovative services or products
Interpersonal Skills:
-Negotiates with senior management, customers, regulators or vendors to influence decisions