×
Register Here to Apply for Jobs or Post Jobs. X

Software Application Developer

Job in Birmingham, Jefferson County, Alabama, 35275, USA
Listing for: Imaging Business Machines, LLC
Full Time position
Listed on 2026-01-30
Job specializations:
  • IT/Tech
    AI Engineer, Data Scientist
Job Description & How to Apply Below

PURPOSE

Design, develop, and support custom output modules and callout integrations for ibml Capture Suite (iCS), enabling clients to extend the platform with tailored workflows, system connectors, and specialized business logic. Work directly with domestic, international, and internal stakeholders to deliver high quality, fully integrated documentcapture solutions.

JOB DESCRIPTION

ROLE AND RESPONSIBILITIES
  • Design and develop ibml software for the ibml product ecosystem, ensuring high performance, scalability, and maintainability.
  • Develop and integrate APIs to support customer workflows, 3rdparty system connectivity, automation, and custom data exchange requirements.
  • Innovate in Capture and AI technologies, including applying machine learning, intelligent OCR/ICR, LLMbased classification/extraction, and automated decisioning models to enhance document processing capabilities.
  • Create efficient, reliable integrations with 3rdparty applications, enabling clearer insights and improved business outcomes.
  • Build custom client solutions for government agencies, financial institutions, and Fortune 500 organizations.
  • Collaborate with Software Engineering to provide architectural and design input for new features and platform enhancements.
  • Participate in the full SDLC, including requirements gathering, design, implementation, testing, deployment, and ongoing support.
  • Troubleshoot and resolve complex technical issues in both existing and newly deployed environments.
  • Modify existing software to meet evolving client requirements, correct defects, improve performance, or adapt to new hardware/software environments.
  • Deliver projects on schedule by managing tasks effectively, proactively identifying risks, and maintaining strong communication with project stakeholders.
PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS
  • Bachelor's degree in computer science or equivalent field, or equivalent professional experience.
  • Minimum 2 years of professional programming experience.
  • Strong understanding of software design principles and best practices.
  • Experience with C# development.
  • Exposure to relational database technologies (MSSQL preferred).
  • Experience developing RESTful API integrations or similar service-based messaging models.
  • Familiarity with AI driven document processing, including:
    • LLMs for document understanding
    • Machine learning classification or extraction models
    • OCR/ICR technologies and intelligent capture workflows
  • Strong analytical, communication, and customer-facing skills.
  • Demonstrated ability to manage workload independently and consistently meet delivery timelines.
  • Knowledge of ibml scanning platforms considered helpful
  • Experience with other Capture/Imaging technologies such as Banctec, FIS, Ephesoft, Kofax, Knowledge Lake or Open Text considered helpful
ADDITIONAL NOTES

Ultimately, an outstanding candidate should demonstrate sound technical knowledge and curiosity as well as exceptional analytical, communication, and customer service skills.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary