Software Engineer II- ECM Specialization

Emergent Holdings, Inc.

United States

On-site

USD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AF Group is seeking an Software Engineer II- ECM Specialization in the United States to design, develop, and support ECM platforms like OnBase, Kofax, and ImageRight within an Agile/DevOps environment.

You will configure workflows, integrate enterprise content with CRM systems, and contribute to secure, scalable services while collaborating with cross-functional teams.

Qualifications

  • Bachelor’s degree in information services or related field.
  • 2–5 years of software development and system design experience.
  • Experience with Agile/Scrum, CI/CD, and DevOps practices.
  • Familiarity with cloud technologies (Azure, AWS) and enterprise platforms.

Responsibilities

  • Develops, configures, and supports ECM platforms and content services, including workflow automation.
  • Participates in planning, design, development, testing, release, and support of ECM apps per standards.
  • Collaborates with Product Owners, Scrum Masters, architects, and stakeholders to clarify requirements and plan work.
  • Follows Agile/Scrum and contributes to DevOps automation, CI/CD, and infrastructure as code.
  • Ensures security, retention, privacy, and audit requirements are implemented.

Skills

.NET / C#
ASP.NET
SQL Server
CRM integration
REST / SOAP APIs
WCF
MVC / MVVM

Education

Bachelor’s degree in information services or related field

Tools

OnBase
Kofax
ImageRight

Job description

Compensation: Competitive Compensation and Benefits Package

About Us

AF Group’s focused and passionate team uses industry-leading best practices, analytics and resources to manage risk and minimize loss for our policyholders while strengthening businesses with our valued independent agent partners.

We strive to continuously increase the long-term value of our organization by outperforming our industry peers and fostering a culture of underwriting and claims excellence.

Contributes to the design, development, and support of modern software solutions in an Agile/Scrum and DevOps environment, with a focus on Enterprise Content ...

Works with ECM technologies (e.g., OnBase, Kofax, ImageRight or similar) and supports integration of content services with enterprise applications and cloud ...

Responsibilities
Teamwork

Collaborates with Product Owners, Scrum Masters, architects, and business stakeholders to clarify requirements, estimate assigned work, and contribute to ...

Planning

Participates in planning, design, development, testing, release, and support of ECM and content-enabled applications, following established enterprise ...

Project Management

Follows Agile/Scrum practices and contributes to DevOps automation, including CI/CD pipelines, automated testing, code quality gates, and infrastructure as code; supports ...

Security

Implements established security, retention, privacy, and audit requirements in assigned ECM solutions, working with IT Security and Records as needed.

Performance

Diagnoses and resolves incidents and performance issues across ECM platforms, APIs/integrations, and supporting services (application, database, and infrastructure).

Code

Participates in peer code reviews, applies feedback, and follows established standards for secure coding, maintainable designs, integrations, and workflow ...

Management

Develops, configures, and supports Enterprise Content Management (ECM) platforms and content services (e.g., OnBase, Kofax, ImageRight), including workflow ...

Build

Builds automated tests and performs resiliency, failover, and load testing to validate nonfunctional requirements for ECM services in production.

Design

Participates in design reviews, architecture discussions, and communities of practice to share knowledge and develop modern software engineering skills.

Applies established development patterns and seeks guidance from experienced engineers and architects on design and implementation decisions.

Analysis

Supports operational readiness by configuring monitoring and alerts, maintaining runbooks, contributing to root cause analysis, and implementing assigned ...

Requirements
Education

Bachelor’s degree in information services or related field. Combinations of relevant education and experience may be considered in lieu of a degree. Continuous learning, as defined by the Company’s learning philosophy, is required. Certification or progress toward certification is highly preferred and encouraged.

Experience

2–5 years of relevant work experience in software development and system design, providing the necessary skills, knowledge, and abilities. Experience integrating ...

Knowledge

Working knowledge of software design principles and modern engineering and delivery practices, including Agile/Scrum, CI/CD, and DevOps. Familiarity with cloud ...

Skills

Ability to build services and applications using .NET / ASP.NET / C# / SQL Server and integrate with CRM and other enterprise systems. Strong analytical, problem ...

About Us

AF Group’s focused and passionate team uses industry-leading best practices, analytics and resources to manage risk and minimize loss for our policyholders while strengthening businesses with our valued independent agent partners.

We strive to continuously increase the long-term value of our organization by outperforming our industry peers and fostering a culture of underwriting and claims excellence.

Software Engineer II- ECM Specialization

AF Group (Lansing, Mich.) and its subsidiaries are a premier provider of innovative insurance solutions. Insurance policies may be issued by any of the following companies within AF Group: Accident Fund Insurance Company of America, Accident Fund National Insurance Company, Accident Fund General Insurance Company, United Wisconsin Insurance Company, Third Coast Insurance Company, or CompWest Insurance Company.

View Summary

Company: AF Group

Location: United States, USA

Level: Non-Manager

Compensation: Competitive Compensation and Benefits Package

JobFamily: Information Technology

Industry: Insurance Services

Overview

Contributes to the design, development, and support of modern software solutions in an Agile/Scrum and DevOps environment, with a focus on Enterprise Content Management (ECM) and workflow automation. Applies modern engineering practices, including CI/CD, automated testing, infrastructure as code, and observability, to help deliver secure, resilient, and scalable services. Works with ECM technologies (e.g., OnBase, Kofax, ImageRight or similar) and supports integration of content services with enterprise applications and cloud platforms. This is an individual contributor role with no team leadership, supervisory, or people-management responsibilities.

Contributes to the design, development, and support of modern software solutions in an Agile/Scrum and DevOps environment, with a focus on Enterprise Content Management (ECM) and workflow automation. Applies modern engineering practices, including CI/CD, automated testing, infrastructure as code, and observability, to help deliver secure, resilient, and scalable services. Works with ECM technologies (e.g., OnBase, Kofax, ImageRight or similar) and supports integration of content services with enterprise applications and cloud platforms. This is an individual contributor role with no team leadership, supervisory, or people-management responsibilities.

Responsibilities

Develops, configures, and supports Enterprise Content Management (ECM) platforms and content services (e.g., OnBase, Kofax, ImageRight), including workflow automation, integrations, and platform modernization tasks.

Participates in planning, design, development, testing, release, and support of ECM and content-enabled applications, following established enterprise architecture standards.

Collaborates with Product Owners, Scrum Masters, architects, and business stakeholders to clarify requirements, estimate assigned work, and contribute to backlog refinement and delivery planning.

Follows Agile/Scrum practices and contributes to DevOps automation, including CI/CD pipelines, automated testing, code quality gates, and infrastructure as code; supports releases across environments using established processes.

Applies established development patterns and seeks guidance from experienced engineers and architects on design and implementation decisions.

  • Diagnoses and resolves incidents and performance issues across ECM platforms, APIs/integrations, and supporting services (application, database, and infrastructure).
  • Works with the Product Team to ensure user stories for content capture, workflow, and records requirements are developer-ready with clear acceptance criteria and test scenarios.
  • Builds automated tests and performs resiliency, failover, and load testing to validate nonfunctional requirements for ECM services in production.

Implements established security, retention, privacy, and audit requirements in assigned ECM solutions, working with IT Security and Records as needed.

Participates in design reviews, architecture discussions, and communities of practice to share knowledge and develop modern software engineering skills.

Participates in peer code reviews, applies feedback, and follows established standards for secure coding, maintainable designs, integrations, and workflow components.

Supports operational readiness by configuring monitoring and alerts, maintaining runbooks, contributing to root cause analysis, and implementing assigned improvements to production reliability.

Develops, configures, and supports Enterprise Content Management (ECM) platforms and content services (e.g., OnBase, Kofax, ImageRight), including workflow automation, integrations, and platform modernization tasks.

Participates in planning, design, development, testing, release, and support of ECM and content-enabled applications, following established enterprise architecture standards.

Collaborates with Product Owners, Scrum Masters, architects, and business stakeholders to clarify requirements, estimate assigned work, and contribute to backlog refinement and delivery planning.

Follows Agile/Scrum practices and contributes to DevOps automation, including CI/CD pipelines, automated testing, code quality gates, and infrastructure as code; supports releases across environments using established processes.

Applies established development patterns and seeks guidance from experienced engineers and architects on design and implementation decisions.

  • Diagnoses and resolves incidents and performance issues across ECM platforms, APIs/integrations, and supporting services (application, database, and infrastructure).
  • Works with the Product Team to ensure user stories for content capture, workflow, and records requirements are developer-ready with clear acceptance criteria and test scenarios.
  • Builds automated tests and performs resiliency, failover, and load testing to validate nonfunctional requirements for ECM services in production.

Implements established security, retention, privacy, and audit requirements in assigned ECM solutions, working with IT Security and Records as needed.

Participates in design reviews, architecture discussions, and communities of practice to share knowledge and develop modern software engineering skills.

Participates in peer code reviews, applies feedback, and follows established standards for secure coding, maintainable designs, integrations, and workflow components.

Supports operational readiness by configuring monitoring and alerts, maintaining runbooks, contributing to root cause analysis, and implementing assigned improvements to production reliability.

Requirements

EDUCATION OR EQUIVALENT EXPERIENCE:

Bachelor’s degree in information services or related field. Combinations of relevant education and experience may be considered in lieu of a degree. Continuous learning, as defined by the Company’s learning philosophy, is required. Certification or progress toward certification is highly preferred and encouraged.

EXPERIENCE:

2–5 years of relevant work experience in software development and system design, providing the necessary skills, knowledge, and abilities.

Working knowledge of software design principles and modern engineering and delivery practices, including Agile/Scrum, CI/CD, and DevOps.

Familiarity with cloud technologies (Azure, O365, AWS), enterprise platforms (e.g., SharePoint), and their integration with ECM/content services.

  • Ability to build services and applications using .NET / ASP.NET / C# / SQL Server and integrate with CRM and other enterprise systems.
  • Experience integrating ECM platforms via REST/SOAP APIs, webhooks, and eventdriven patterns; strong understanding of content capture, indexing, and workflow concepts.

Working knowledge of C#, .Net framework, Asp.Net, and MVC.

Working knowledge of OOAD and multi-tier architectures, with familiarity with MVC/MVP/MVVM design patterns.

Working knowledge of web services and REST, with familiarity with WCF and SOA architecture.

  • Knowledge with MS Entity Framework.

Working knowledge of database tools such as MS SQL Studio, PL/SQL Developer / Toad, or similar tools.

  • Strong analytical, problem solving, and planning skills.
  • Excellent interpersonal and communication skills.
  • Ability to multi-task in a fast-paced environment.
  • Team player who is flexible, delivery-oriented, and takes responsibility for the team’s success.
  • Enthusiastic attitude with the drive to continually learn and improve.

EDUCATION OR EQUIVALENT EXPERIENCE:

Bachelor’s degree in information services or related field. Combinations of relevant education and experience may be considered in lieu of a degree. Continuous learning, as defined by the Company’s learning philosophy, is required. Certification or progress toward certification is highly preferred and encouraged.

EXPERIENCE:

2–5 years of relevant work experience in software development and system design, providing the necessary skills, knowledge, and abilities.

Working knowledge of software design principles and modern engineering and delivery practices, including Agile/Scrum, CI/CD, and DevOps.

Familiarity with cloud technologies (Azure, O365, AWS), enterprise platforms (e.g., SharePoint), and their integration with ECM/content services.

  • Ability to build services and applications using .NET / ASP.NET / C# / SQL Server and integrate with CRM and other enterprise systems.
  • Experience integrating ECM platforms via REST/SOAP APIs, webhooks, and eventdriven patterns; strong understanding of content capture, indexing, and workflow concepts.

Working knowledge of C#, .Net framework, Asp.Net, and MVC.

Working knowledge of OOAD and multi-tier architectures, with familiarity with MVC/MVP/MVVM design patterns.

Working knowledge of web services and REST, with familiarity with WCF and SOA architecture.

  • Knowledge with MS Entity Framework.

Working knowledge of database tools such as MS SQL Studio, PL/SQL Developer / Toad, or similar tools.

  • Strong analytical, problem solving, and planning skills.
  • Excellent interpersonal and communication skills.
  • Ability to multi-task in a fast-paced environment.
  • Team player who is flexible, delivery-oriented, and takes responsibility for the team’s success.
  • Enthusiastic attitude with the drive to continually learn and improve.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastructure Engineer II
Infrastructure Engineer II

Emergent Holdings, Inc. • United States

On-site
USD 65,000 - 147,000
Software Engineer II- ECM Specialization
Software Engineer II- ECM Specialization

Emergent Holdings • United States

On-site
USD 57,000 - 115,000
Software Engineer II- ECM Specialization
Software Engineer II- ECM Specialization

AF - Group • United States

On-site
USD 57,000 - 115,000
Software Engineer II- ECM Specialization
Software Engineer II- ECM Specialization

Emergent Holdings, Inc. • Oregon

Hybrid
USD 57,000 - 115,000
Accounting Specialist
Accounting Specialist

Blue Cross Blue Shield of Michigan • Lansing (MI)

On-site
USD 65,000 - 90,000
Director, AI and Emerging Technology
Director, AI and Emerging Technology

AF Group Careers Section • United States

On-site
USD 188,000 - 314,000
Sr Application Platform Engineer (MBSE Apps)
Sr Application Platform Engineer (MBSE Apps)

aqua IT • Sterling (VA)

On-site
USD 140,000 - 190,000
Cash Disbursement Analyst
Cash Disbursement Analyst

Blue Cross Blue Shield of Michigan • Lansing (MI)

On-site
USD 52,000 - 76,000
IT Manager - Application Development
IT Manager - Application Development

Enterprise Mobility • St. Louis (MO)

Hybrid
USD 120,000 - 160,000
Market-competitive pay
Comprehensive healthcare
401k matching & profit sharing
+4
Software Engineer III - Guidewire (Claims Center)
Software Engineer III - Guidewire (Claims Center)

AF - Group • United States

On-site
USD 64,000 - 147,000