Requires in-depth knowledge and experience; Uses best practices and knowledge of internal or external business issues to improve products or services; Solves complex problems; takes a new perspective using existing solutions; Works independently; receives minimal guidance.
- Leads process modeling and translates requirements into design
- Conducts user need analyses to establish requirements
- Offers advice on process improvements and technical solutions
- Coordinates and monitors projects
- Applies broad knowledge to Identify and resolve core problems
- Project management methodologies and practices
- Plans, organizes, and directs concurrent software design and implementation projects
- Considers enterprise-wide solutions and impact
5-8+ years of related experience
