Duties & Responsibilites : | REQUIRED SKILLS:
10+ years of relevant experience or equivalent combination of education and work experience
Advanced knowledge of programming languages; operating systems; drivers; databases; system, network, operating system, and application administration; embedded
software/firmware; tools and utilities.
- Responsible for the successful implementation, delivery, integration and deployment of high-quality software into systems and business processes.
- Experience with multiple programming languages, databases, operating systems, tools and hardware platforms. Able to easily achieve mastery of new tools, languages and
operating systems.
- Able to code and effectively guide others to code flexible and scalable programs that meet complex requirements. Able to constructively coach less-senior engineers.
- In-depth knowledge of multiple Software Lifecycle and Quality Assurance methodologies. Able to apply multiple Software Lifecycle and Quality Assurance methods appropriately.
- Experience with, and able to provide leadership in all phases of software development: feasibility, design, implementation, integration, test and delivery.
- In-depth knowledge of test strategies for a variety of different software products. Organizational expert within defined subject area.
- Integrates deep subject matter expertise with:
- Industry experience.
- In-depth knowledge of professional standards and trends within area of expertise.
- Relevant related disciplines.
- Business goals and strategy.
? Understands impact of emerging business trends and their implications for Dell and its customers. Develops complex solutions to business problems or customer engagements through in-depth analysis, coordination and negotiation with key decision makers.
- Uses experience, innovation and judgment to make decisions that may be based on partial information.
- Considers Dell-wide implications of decisions and recommendations.
- Adapts and integrates own experience with Dell-wide strategy.
- Analyzes and forecasts business and market trends.
- Develops innovative solutions to problems without precedent.
- Invents new products and processes to achieve strategic business objectives.
- Decisions are strategic in nature, have long-term consequence, and tend to relate to business strategy, financial performance and effective resource -tilization.
- Guided by business plans and strategy.
- Executes goals and strategy within area of responsibility.
- Contributes to strategic decisions affecting the discipline.
- Initiates new or revised departmental procedures, programs and initiatives.
- Assesses and determines priorities within area of expertise.
- Structures and implements changes within the context of established strategy.
- Plans implementation of major change efforts.
- Leads large scale, global programs that contribute to the corporation’s success. decisions affecting the discipline.
- Initiates new or revised departmental procedures, programs and initiatives.
- Assesses and determines priorities within area of expertise.
- Structures and implements changes within the context of established strategy.
- Plans implementation of major change efforts.
- Leads large scale, global programs that contribute to the corporation’s success. Leads the design and architecture of high-quality, complex systems and software.
- Prepares, reviews and analyzes software specifications for complex products and systems.
- Leads the review and analysis of design, functional, technical and user documentation.
- Leads the development, review, analysis and implementation of test strategies for software products and systems.
- Leads the development, test and integration of code for new or existing software of significant complexity involving multiple teams.
- Leads the review, analysis and closed-loop corrective action for issues contributing to software defects and business process problems.
- Designs and implements software lifecycle and quality assurance methods for projects and products.
- Defines, measures, analyzes and improves corporate and departmental quality metrics.
- Drives the implementation of Closed Loop Corrective Action systems for projects and processes that span multiple departments.
- Leads the deployment of projects and products of significant size and complexity.
- Provides accurate resource, schedule and cost sizing for software development and deployment projects of medium complexity. Expert in software technologies influencing lines of business.
- Broad and in depth knowledge of whole software architecture and applications, proactively root cause problems and finds solutions and best practices.
- Clarifies existing solutions and products for customers, solve situations for customers.
- Understands new technologies/processes and production uses, implements them within teams and across functions.
- Architecting software products, influencing product lines, specifications, features.
- Influences and monitors implementation of solution and product strategy, with some influencing and mgmt and Executive levels.
- Working cross-functionally to align requirements within organization for software partners solutions and products.
|