Overview
Position Description:
The CMS Architect is a member of our Digital Channels Content Management team responsible for development, implementation, and maintenance of our CMS applications used by our content strategists and publishing teams across multiple business units. The candidate will work closely with business teams and technical teams to drive the technical direction of new application builds. This role will work on high priority initiatives which will change the way we deliver content across our channels, providing our customers with information they are looking for.
?
Key Responsibilities:
- Works/Consults across multiple and complex projects with business and technology partners on potential software solutions
- Develops subject matter expertise in Content management and applies this knowledge to application solutions
- Demonstrates sophisticated knowledge of development methodologies, software design patterns, and integration standards utilizing .Net
- Demonstrates sophisticated knowledge of software engineering best practices, such as versioning, continuous testing, automated deployments, cloud computing with AWS and security
- Provides technical expertise and is willing to develop applications utilizing messaging technologies, caching, and microservices
- Implements technical solutions based on project requirements and actively manages requirements to provide outstanding technical solutions
- Leads the design, development, and planning of solutions and technology standards to solve complex business problems
- Evaluates and works with vendors through the delivery of software applications
- Plays multiple roles on the team including developer, project coordinator, architect, and analyst when needs emerge
Qualifications:
- Strong understanding and demonstrated usage of object-oriented design concepts, microservices and composable architecture practices
- Strong coding background and on time delivery of quality components
- Experience with the following technologies: .Net Core, AWS, React Js, SQL/No Sql databases, document database (ElasticSearch or equivalent), Git, RESTful API’s
- Preferred experience with web content management system
- Preferred experience with content modeling in headless CMS
- Experience working both independently and in a team-oriented, collaborative environment
- The ability to communicate clearly, both verbally and in writing, with all levels of employees and management
- Reliable, punctual attendance is an essential function of the position
- Proven Analytical and problem-solving skills
- Bachelor’s or master’s degree in computer science, business, or other related fields