The BPM Developer will manage and oversee the county-wide and departmental electronic form applications, including but not limited to supporting, planning, architecting, developing, re-designing/modifying, testing, installing, configuring, and optimizing all existing and new electronic forms/business processes based on business needs, requirements, and analysis using the low code BPM workflow/tool like Nintex, PowerApps, or other development tools. The BPM Developer will possess knowledge, best practices, and technical expertise/experience in application software development methodologies; responsible to analyze, refine and translate requirements into design; develop, test, implement, and support of the new/modified automated electronic form / workflow / business processes; deploy, configure, optimize and integrate applications and components; write and maintain system documentation; database management principles including structure, design, modeling and optimization; performance management and assessment including monitoring and managing applications performances; apply vendor provided hotfixes and patches; possess good Business Process Management (BPM) knowledge and skills. The BPM Developer will provide subject matter expertise in industry to evaluate new software technologies; work with customers, software vendors, and internal teams within the IT organization to support and or troubleshoot application related work such as customer requests and or incidents as applicable.