Skip to content

ECM Architect

Remote
  • Boulder, Colorado, United States
ENG

Job description

We are looking to hire an ECM architect who will serve as technical lead on consulting engagements. Responsibilities include:

  • Meeting with clients or project stakeholders to understand legacy systems and processes; identifying functional and technical requirements; and proposing a technical solution to meet the client’s needs
  • Communicating the proposed solution to the client and stakeholders including architecture, high-level estimates of effort and duration, risks, and costs associated with proposed solution
  • Participating in iterative development planning including the definition of required user stories, sprint planning, and backlog development
  • Overseeing implementation of the proposed solution following industry best practices
  • Works with a Project Manager / Business Analyst to establish task priorities, assignments, and completion of projects.
  • Ensures quality and productivity standards are maintained, while meeting both deadlines and budget constraints.
  • Contributing to the development of the technical staff, mentoring, and providing end-of-project feedback to team members

Job requirements

Required:

Successful candidates will have the following:

  • Bachelor of Science in computer science or an equivalent undergraduate education
  • Seven to ten years of experience applying Enterprise Architecture principles—including at least five years in a lead capacity
  • Five years experience in the last seven years designing and implementing projects utilizing ECMS applications (Alfresco, Documentum, SharePoint, etc.)
  • Experience with agile and iterative development methodologies
  • Object-oriented design and development experience including the use of UML and modeling tools
  • Extensive experience with Java, JSP, JUnit, Spring, SOAP/REST web services
  • Experience with relational databases including Oracle, MySQL, and SQL Server
  • Experience with Git, Maven, UML, JUnit, web services, JSP
  • Web development with JavaScript (and common JS libraries), CSS, HTML
  • Systems integration
  • Excellent interpersonal and leadership skills; collaboration, facilitation, and negotiation skills; as well as excellent communication skills—both written and spoken.
  • Willingness to travel to client sites when necessary and no more than 25% of the time.

Desired:

Expertise with capture technologies is preferred for any of the following:

  • Scanning solutions: Ephesoft, Kofax, etc.
  • Experience using virtualized hosting (Amazon EC2) and/or containers (Kubernetes and Docker) for production hosting and/or development and testing

Other useful additional skills and experience:

  • System and network administration experience (Linux and Windows)
  • Service-oriented architecture
Zia is looking for folks that fulfill our corporate values of:
  • Caring and Compassionate: We take a customer-focused approach, give back to our community, and foster a healthy work-life balance that honors employees in a consulting environment.
  • Awesome Smart: Our staff is laser focused on finding awesome solutions for challenging problems.
  • Driven and Hardworking: We are a group of self-starters who get things done with integrity and the intention of exceeding expectations.
  • Getting the Right Things Done: We focus on the highest impact items first and believe in helping customers identify what they really need.
  • Zia Family: We spend time together and support one another. Family—including our fur babies—is central to our lives, and therefore is central to our work.

Salary Range: $110-150K

We are an equal opportunity employer and we value diversity at our company. We do not discriminate against otherwise qualified applicants on the basis of actual or perceived race, color, creed, religion, ancestry, citizenship status, age, sex, marital status, sexual orientation, national origin, disability or handicap, veteran status, or any other characteristic protected by applicable federal, state or local laws.

or