DLL Careers


IT Software Engineer, Document Management

Software Engineer, Document Management

DLL is not your average financial services company. In fact, we are above average in almost every way. With an employee engagement score of 85% (compared to the 72% industry average), it sure seems like we are doing something right. And, while most companies survive fewer than 20 years, 2019 marked our 50th.

We collaborate with manufacturers, suppliers, and businesses in more than 30 countries to enable the acquisition of equipment, technology and software that companies need to contribute meaningfully to their communities. We believe in partnering with our customers to develop innovative and sustainable financial solutions that deliver meaningful value to the world.

At DLL, we are committed to making sure that all people, regardless of their race, ethnicity, gender, sexual orientation, age, religion, physical characteristics, or mental abilities, feel welcomed and encouraged to be their authentic selves. We strive to create an inclusive environment that is reflective of the communities in which we operate. Come see what all the excitement is about.

As a Digital Docs Agile Engineer you would be responsible for delivering innovative solutions for an enterprise-wide document generation and management system along with accelerating our digital transformation thru the modernization of our document process flow. This is a hands-on development role focused on business value delivery utilizing Agile/SCRUM. The ideal candidate for this role would have hands-on experience designing and building document templates leveraging document generation applications; enable electronic signature functionality via DocuSign; build web applications, APIs and services for document related features as well as streamline our document process flow.

In this role you will be part of the North America Digital Documents Team that is responsible for delivering document lifecycle focused products and digital document solutions for our leasing business. You will be an integral member of an environment that will transform our business thru automating and digitizing our core processes while delivering efficiencies and enhancing our customer experience. As such, this position requires someone who is self-driven, has excellent communications skills (verbal and written), who works well under pressure and can effectively work with disparate teams throughout a diverse business community. This role is also requiring someone with visionary thinking abilities, has the capacity to learn new technologies and drive innovative solutions impacting multiple applications in the landscape.

This position requires basic working knowledge of scrum/agile methodology.

Day to day

Day to day

  • Full development life cycle involvement including requirements review, application design, configuration, and development of scalable solutions to enhance workflows and business processes impacting multiple systems.
  • Build and maintain APIs that are for internal and external exposure.
  • Develop and maintain document templates
  • Digitize document process and enable electronic signature
  • Work on products that are built in Agile and DevOps delivery model.
  • Handling maintenance and technical support on major and minor bug fixes and other issues
  • Perform tests locally as well as in an integrated, distributed environment. Test Automation experience is a definite help.
  • Participate in technical design process model, monitoring and reporting components, task and service implementations, work management, process start and control, event handling, integration components, work assignment, user access and security components, and versioning approach
  • Work with Product Owners, key business stakeholders and cross-functional development team to support business value delivery
  • Work remotely while collaborating with virtual team across the globe
  • Participate in Agile/Scrum ceremonies and help improve the development process and business value delivery

“We lead the way in meeting the need for flexibility and transparency which our customers increasingly expect.”



  • Bachelor’s degree in Computer Science, Information Technology, or related technical field
  • Strong understanding of document management concepts & development
  • 2+ years of software engineering experience in building APIs and supporting back-end services with Relational DB or/and NoSQL DB.
  • Experience in various API technologies such as Java, Java Script, Node.JS, Typescript, etc
  • Experience working with third-party APIs (DocuSign APIs, SmartCOMM APIs a plus)
  • Experience in the development and deployment of serverless applications in Microsoft Azure
  • Experience with cloud-based API Management / Gateway offerings
  • Background in microservices architecture, Java based applications and RESTful web services
  • Experience using Azure DevOps toolkits
  • Successful application of business analysis skills and ability to work closely with business stakeholders and users
  • Excellent analytical problem solving and troubleshooting skills
  • Excellent oral and written communication skills with a keen sense of customer service
  • Willing to learn and work in a highly adaptable to a continuously changing environment
  • Able to give and receive open, honest feedback and to foster a highly collaborative environment with a virtual team
  • Possible Travel (10%)

Nice to Have:

  • Experience in SmartCOMM Suite of Products Data Modeler, Advanced Template Designer and Web Editor/Dashboard
  • Sound knowledge in generating Interactive communications (Draft Editor, Data Capture, iPDF's)
  • Should be well versed with preparation of the XML/JSON data schema and their mapping to business data
  • Experience with or knowledge of Agile Development methodologies (SAFe is a plus)
  • Experience within financial services is a plus

Settling in

Settling in

At DLL, we are many things. We are team members. Family members. Community members. We are members of society. Members of different cultures and nationalities. Members of change. We each have different beliefs, different passions, different viewpoints, talents, and interests. We come from different backgrounds, cultures, nationalities, and histories. But for all of our differences, we share one thing in common: Each of us are members of DLL. Our company was founded in the Netherlands. But today we are truly a multinational business. We span more than 30 different countries and represent over 40 different nationalities across the globe. Our unique culture is rooted in higher collaboration, less hierarchy and an honest directness that enables us to integrate, ideate and innovate across country lines. Many companies say they are European, North American, South American, Asian, or Australian. At DLL, we are all these places and more. We are a crosscultural collaborative – an interconnected network – that comes together every single day with one goal in mind: Partnering for a better world.

All members enjoy

  • Two working days per year volunteering for a local charity
  • Health and Wellness program including healthy food, free health checks, fun health & vitality activities.
  • Flexible hours with possibility to work from home
  • Career development opportunities: online learning, member development programs 

DLL in a nutshell

Choose wellbeing

DLL’s wellbeing ambition is to educate, equip, and empower members to build connections, manage their mental, emotional, physical, and financial wellness, and maintain balance between work and the other priorities that make up their lives. Our four wellbeing categories are as follows:

  • Connection – Build meaningful connections with other members
  • Health – Manage mental, emotional, and physical health 
  • Finance – Provide learning opportunities to help members achieve personal financial health
  • Lifestyle – Maintain balance between work and life priorities

These are the things that matter to our members and the wellbeing of our members matters to DLL!    

Good to know

Good to know:

  • The selection process may involve an assessment
  • Applications via email will not be reviewed. Please apply online via our career website
  • Dallas, Des Moines, Duluth, Jacksonville, Las Vegas, Remote, North America
  • DLL’s referral program applies
  • For more information, you can contact Bennet Mario, Talent Acquisition Partner via bennett.mario@dllgroup.com 

We advise only those who qualify for an interview will be contacted. Hiring subject to successful completion of a background check.

DLL is an equal opportunity employer. We are committed to inclusive, barrier-free recruitment and selection processes and work environments. If contacted for an employment opportunity, please advise Human Resources if you require accommodation in accordance with our values and all applicable legislation.

DLL appreciates the time you spend applying to our openings. We advise only those who qualify for an interview will be contacted. Hiring is subject to successful completion of a background verification and integrity check.

I can help you if you have any questions

Contact Bennett at +1 6103865706 or