Automation Engineer

Nicolet National Bank•Iowa City, IA

About The Position

The Automation Engineer designs, develops, deploys, and supports scalable automation solutions that improve operational efficiency, reduce manual effort, strengthen controls, and improve business processes across Nicolet National Bank. The role works with business analysts, subject matter experts, product owners, and technology teams to understand and validate requirements and select suitable approaches, including APIs, system integrations, workflow automation, RPA, data pipelines, and native application capabilities. The engineer applies sound engineering practices to deliver secure, maintainable, and supportable solutions throughout their lifecycle, including enhancements, dependencies, technical debt, platform upgrades, and retirement. This is initially an individual contributor position, with potential to evolve into technical leadership or direct supervisory responsibility as the automation program grows. The role also contributes to engineering standards, production reliability, reusable components, compliance, and the ongoing improvement of the bank’s automation platform and practices.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • At least 4 years of experience developing and supporting enterprise automation, RPA, workflow, or integration solutions.
  • Hands-on experience with automation platforms such as UiPath and Microsoft Power Automate.
  • Strong analytical, problem-solving, and process-design skills, including translating business requirements into sound automation designs.
  • Proficiency with enterprise automation technologies, preferably UiPath and/or Microsoft Power Automate.
  • Experience integrating automation solutions with enterprise applications, APIs, databases, and data platforms.
  • Working knowledge of SQL and data integration concepts, with exposure to data platforms.
  • Understanding of SDLC, source control, CI/CD, automated testing, and release management practices.
  • Understanding of automation architecture, exception handling, monitoring, logging, and production support.
  • Strong written and verbal communication skills, including eliciting and clarifying requirements and explaining technical options to non-technical audiences.
  • Ability to maintain strict confidentiality and appropriately handle sensitive information.

Nice To Haves

  • Experience establishing automation development, quality assurance, or governance standards.
  • Financial services or other regulated-industry experience.

Responsibilities

  • Design, develop, test, deploy, and support scalable automation solutions across enterprise applications and business processes, managing their full lifecycle.
  • Assess automation opportunities and provide technical feasibility, level-of-effort, and risk input to inform prioritization.
  • Clarify business requirements and validate process and data details and proposed designs before development begins.
  • Evaluate APIs, integrations, workflow automation, RPA, and native system capabilities to select maintainable and scalable solutions.
  • Integrate automations with enterprise applications and data platforms using APIs, SQL, Snowflake, Alteryx, and other appropriate technologies.
  • Establish and maintain automation engineering standards for architecture, source control, documentation, testing, peer review, CI/CD, deployment, monitoring, and lifecycle management in coordination with the development team.
  • Monitor production automations, troubleshoot failures, manage exceptions, perform root cause analysis, and improve reliability and performance.
  • Develop reusable automation components, integrations, frameworks, and design patterns.
  • Ensure automations comply with information security, access management, data protection, audit, change management, business continuity, and regulatory requirements.
  • Partner with application, infrastructure, security, data, and support teams to ensure solutions are documented and supportable.
  • Evaluate emerging automation capabilities and recommend improvements to the automation platform and engineering practices.
  • Maintain appropriate controls and comply with applicable laws, regulations, and Nicolet policies.
  • Work respectfully and successfully with others, supporting equal employment opportunity, inclusion, and respect for different perspectives.
  • Perform other duties as assigned.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k) with company match
  • PTO
  • 11 1/2 paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service