Software Consulting Engineer

Job Description

Job Title: Software Consulting Engineer

ABOUT THE OPPORTUNITY

Digital Architects are design focused and create software development engineering requirements at the solution, integration and component level.

ABOUT THE RESPONSIBILITIES

  • Provides domain expertise and technical leadership across value stream.
  • The successful candidate will be a recognized thought leader among consulting engineers within the engineering community.
  • This role consults and partners with product, solution and engineering owners helping to orchestrate requirements for design of best in class agent assisted digital channel software ;
  • oversees sub-system design, creates software technical requirements
  • establishes software documentation requirements
  • creates design tasks to ensure software meets specified performance, scalability and reliability requirements
  • determines architecture design, logic design, and system simulation; defines the product/solution requirements for software development projects.
  • Creates technical documentation for the software such as application integration and reference architecture drawings, solution summaries and service descriptions.
  • Writes and grooms Jira stories in collaboration with business and other key contributors.
  • Provides usability support to product teams, understands other disciplines and knows how they affect own discipline and visa versa.
  • Viewed as a key contributor and thought leader for the digital value stream.
  • Works on multiple initiatives simultaneously. Demonstrates understanding of the Digital value stream’s impact on company strategy.

ABOUT THE REQUIREMENTS

  • Typically requires a Bachelor’s degree with at least 12+ years industry related experience. Enterprise Architecture training / certification such as TOGAF is strongly recommended.
  • Experience in software design for agent assisted digital channels such as chat, social media, email using cloud technologies.

EXPERIENCE

12+ Years of Experience

EDUCATION

Bachelor degree or equivalent experience

Advance Degree preferred