Director, Architecture

Fidelity

Education
Benefits
Special Commitments

Job Description:

Position Description:

Defines and implements Application Program Interfaces (APIs) for REST and GraphQL to deliver personalized and findable content for digital experiences. Develops and improves upon quality content platforms using SDL Tridion, Sitecore, Adobe Experience Manager and search engines such as SOLR. Programs internet, mobile, and application architecture components using open-source frameworks. Integrates content management systems with responsive content delivery systems to support high volume traffic for the web applications. Integrates various content customizations and personalization requirements across various consumers.

Primary Responsibilities:

  • Responsible for designing, building, and testing Content experiences as a member of the Enterprise Architecture team.
  • Define and implement Application Program Interfaces (APIs) for REST and GraphQL that deliver personalized and findable content to digital experiences.
  • Develop and improve upon quality content platforms by leveraging content technologies such as SDL Tridion, Sitecore, Adobe Experience Manager, search engines such as SOLR and Digital Asset management systems.
  • Define the information architecture and taxonomy for the content management system.
  • Architect the content migration between the content platforms such as SDL Tridion to Adobe.
  • Integrate various content customizations and personalization requirements across various consumers.
  • Integrate content management systems with responsive content delivery systems to support high volume for the web applications built on headful or headless topologies.
  • Program internet, mobile, and application architecture components by leveraging open-source frameworks and building digital query-based APIs by leveraging GraphQL.
  • Implement software development processes, including analysis, design, coding, system and user testing, problem resolution, and planning, within cloud environments such as Microsoft Azure.
  • Build automation pipelines by leveraging end-to-end DevSecOps automation methodologies and Continuous Integration and Continuous Delivery (CI/CD) tools such as Jenkins/Jenkins Core and Git/GitHub.
  • Implement process improvements within Software Development Lifecycle (SDLC) environments such as Agile.
  • Design, develop, and modify complex and major software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Develop and direct software system testing and validation procedures, programming, and documentation.

Education and Experience:

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Management, Business Administration, or a closely related field and six (6) years of experience as a Director, Architecture (or closely related occupation) developing enterprise content management platforms.

Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Management, Business Administration, or a closely related field and four (4) years of experience as a Director, Architecture (or closely related occupation) developing enterprise content management platforms.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”) designing and developing large-scale enterprise content management systems in a complex distributed environment, using Sitecore or Adobe Experience Manager; and rest-based APIs; and implementing enterprise-wide Web-services and API solutions by applying software engineering best practices, using SOAP and REST design principles.
  • DE implementing content platforms best practices, architectural and design principles throughout the SDLC for the enterprise; defining technical roadmaps and solutions for mobile and Web applications; and designing and developing API capabilities by incorporating SOA and domain modeling principles in an Agile environment.
  • DE participating in all stages of the software engineering lifecycle -- providing architecture and implementation guidance, recommending process optimization, identifying areas for improvement (testing enhancements using Test-Driven Development (TDD), and conducting software and tool evaluations); performing end-to-end system troubleshooting (using New Relic, Log4Net) and problem solving across platforms and application domains in DevOps integrated environments – GitHub, Jenkins, Octopus, and Azure Cloud.
  • DE developing distributed, rich, low-latency internet applications using .NET, Angular, JavaScript, Web security technologies (OAuth and SAML), SOAP/RESTful Web services, Test Driven Development (TDD), and Agile methodologies; and performing unit testing of Web applications, and performance and load testing.

#PE1M2

#LI-DNI

Certifications:

Category:

Information Technology

Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

Read Full Description
Confirmed 10 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles