Software Application Developer

ibml

Birmingham, ALOn-siteFull time
With an account: save jobs, track applications, build tailored resumesAlready have an account? Log in
Location
Birmingham, AL
Work style
On-site
Job type
Full time
Posted
Oct 23
1 day ago
Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Create an account

About the company

ibml

Information technology and services · 201 to 500 employees

ibml on LinkedIn

What you'll do

  • Design and develop ibml software for the ibml product ecosystem
  • Develop and integrate APIs to support customer workflows and system connectivity
  • Apply machine learning, OCR/ICR, and LLM-based document processing
  • Create integrations with 3rd-party applications
  • Build custom client solutions
  • Provide architectural and design input for new features and platform enhancements
  • Troubleshoot and resolve complex technical issues

What you need

  • 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
  • Experience developing RESTful API integrations or similar service-based messaging models
  • Relational database technologies (MSSQL preferred)
  • Familiarity with AI-driven document processing, machine learning, and OCR/ICR
  • Knowledge of ibml scanning platforms (preferred)

Key skills

C#software design principlesRESTful API integrationsrelational database technologiesMSSQLmachine learningLLMsOCR/ICRintelligent capture workflowscustomer-facing skills

Keywords for your resumePro

The words this employer's screening is likely to look for.

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Create an account

See full description on company page, apply now

Read the full posting here
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 document‑capture solutions. 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, 3rd‑party system connectivity, automation, and custom data exchange requirements. Innovate in Capture and AI technologies, including applying machine learning, intelligent OCR/ICR, LLM‑based classification/extraction, and automated decisioning models to enhance document processing capabilities. Create efficient, reliable integrations with 3rd‑party 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 OpenText 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.

More entry level jobs in Birmingham, AL

All jobs in Birmingham, AL

More jobs at ibml

Ready to apply?

Create an account to save jobs, track applications, and build tailored resumes.

Create an account