Skip to content

ECM Developer

Remote
  • Boulder, Colorado, United States

Job description

Are you a passionate technology solution professional with exceptional analytical skills, problem-solving ability, creativity, grit, and a commitment to customer service excellence? And do you want to come to work each day knowing that what you do matters, and be highly valued and appreciated by your clients, team, and the company you represent?

If so, you may be a great fit with us as a Capture Developer. This is an ideal role for a resourceful, strategic, service-minded person who is passionate about developing solutions to solve real-world problems and who wants to make a major impact – with us, with our team, and with our clients.

We provide industry-leading solutions in the award-winning integration of enterprise content management (ECM), process management, document capture, and cloud sharing technologies. We solve process inefficiencies, human errors, increasing costs, and lack of scalability, with custom solutions for our clients. We are fun-loving people who are devoted to our community, families, and friends. We strive to be the best while creating a strong work-life balance.

What you can expect from us:

  • Opportunity to be an integral part of an organization on the cutting edge of technical innovation, that is known for extraordinary results; and where your talents, ideas, and beliefs are important to the team and will be heard.
  • A fast-paced environment where each day brings different challenges/opportunities and exposure to the latest software and hardware.
  • Mentorship, ongoing feedback, and a commitment to professional development with resources to learn, improve, and grow.
  • Ability to work with a team of caring professionals who truly value teamwork and who support work-life balance.
  • A flexible environment where you can work from home as needed, a cool office space (if we do say so ourselves) designed to foster collaboration and interaction, numerous team events throughout the year, and a game room to relax. We work hard, but we have fun doing it.
  • A group that lives and breathes our values of being Caring and Compassionate (taking a customer-focused approach, give back to our community, and fostering a healthy work-life balance), being Awesome Smart (finding awesome solutions for challenging problems), being Driven and Hardworking (being self-starters who get things done with integrity and the intention of exceeding expectations), Getting the Right Things Done (focusing on the highest impact items first and helping customers identify what they really need), and Zia Family (spending time together and supporting one another—including our fur babies).

What we’ll expect from you and what you’ll be doing:

  • In technical consulting engagements, you will be joining a dynamic team of architects, technologists, and digital-change agents who are dedicated to making their customers successful. As an ECM developer, you will work closely with a project team to implement capture solutions. You will assist the project team on estimating tasks and implementing solutions based on best practices. 
  • The primary responsibilities will be to: 
    • Design and implement projects
    • Document the design and implementation
    • Perform unit testing and integration testing

Job requirements

Successful candidates will have the following:

Required:
  • Computer science or equivalent undergraduate degree

  • At least two to three years professional Java development experience

  • Experience with relational databases such as Oracle, MySQL, or SQL Server

  • Experience with source control systems (Git, in particular)

  • Experience with web development; JavaScript (and common JS libraries), CSS, HTML

  • Knowledge of object-oriented analysis and design

  • Interpersonal skills as well as excellent communication skills—both written and spoken.

  • Willingness to travel to client sites when necessary, post COVID-19 and no more than 25% of the time.

Desired:

Other useful additional skills and experience:

  • JSP, JUnit, Spring, SOAP/REST, Maven

  • Agile and iterative software development methodologies

  • Experience with scanning solutions (Kofax/Ephesoft)

  • Experience with document management (like Alfresco, Documentum, or SharePoint)

  • Knowledge of and experience with systems integration methods and technologies

  • Ability to perform complex analysis and optimization of information management approaches through an understanding of evolving business needs and technology capabilities

  • Knowledge of content management concepts and best practices

Salary Range: $90-130K

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