Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

BSA Analyst

Bank Iowa

Job Purpose

The BSA Analyst is responsible for supporting the bank's Bank Secrecy Act (BSA) and Office of Foreign Assets Control (OFAC) compliance programs under the direction of the BSA Officer. This role helps ensure compliance with applicable regulatory requirements, as well as Bank Iowa policies and procedures, by partnering with team members across the organization to promote a strong culture of compliance.


The BSA Analyst conducts ongoing account and transaction monitoring, investigates unusual or suspicious activity, identifies potential fraud risks, and assists with the timely reporting and escalation of BSA compliance-related concerns. Through proactive monitoring, research, and collaboration, this position plays a key role in protecting the Bank and its clients while supporting regulatory compliance efforts.

Core Responsibilities
  • Serve as an active member of the bank's SAR Committee. This Committee reviews unusual activity and decides whether to file reports with FinCEN. Assist in preparing the agenda and reporting on incidents.
  • Research and answer fraud, BSA, and OFAC compliance-related questions from Bank Iowa team members. Collaborate with BSA Officer on escalated situations, when warranted.
  • Independently review and investigate daily alerts generated by the bank's BSA monitoring software to identify unusual or potentially illicit patterns. Collaborate with bank team members to efficiently and effectively process the alert.
  • Review Internal SAR Incident Reports and create investigation files. Draft detailed investigation summaries for use in determining if a Suspicious Activity Report (SAR) is required to be filed. Create on-going cases and create SAR reports, when required.
  • Review system reports and alerts and create Currency Transaction Reports, when required.
  • Ensure customer identification and beneficial ownership processes are being followed and details entered within BSA systems for appropriate on-going monitoring of client activity.
  • Process cash transaction workflows to help mitigate fraud, clear daily alerts, process CTRs, and monitor for suspicious activity. Collaborate with bank team members if questionable activity.
  • Review system reports and log Monetary Instrument Reports to meet recordkeeping requirements.
  • Process watch list alerts including processing OFAC and/or 314(a) requests.
  • Perform on-going reviews of client accounts including more detailed reviews of moderate and high-risk customers to determine acceptable BSA compliance risk.
  • Maintain accurate and organized files of monitoring activities, investigations, SAR & CTR filings, and follow-up reviews to meet recordkeeping requirements.
  • Maintain working knowledge and locations of reference materials for appropriate fraud and BSA & OFAC regulations and interpretations.
  • Assist in the preparation of monthly fraud reports used to educate team members on fraud scenarios.
General Responsibilities
  • Communicate fraud and BSA program issues or concerns to the BSA Officer.
  • Help with special projects assigned by the BSA Officer.
  • Perform other bank related compliance duties as assigned.
  • Understand and comply with banking regulations by following bank policies and procedures. Stay abreast of relevant regulations, current industry matters, and any changes implemented internally to ensure compliance.
  • Has access to confidential information. Protects the privacy and confidentiality of clients, other team members, and work.
Requirements

Required Education & Experience
  • Bachelor's Degree or equivalent educational/work experience
  • At least 5 years banking experience
  • Lending, Operations, or Compliance experience in a financial institution
  • Knowledge of BSA & OFAC regulations
Additional Qualifications Include
  • Ability to exhibit our values; Think Big, Be People-Centered, Enable Great Things, and Bring your Best
  • Must be detail-oriented
  • Ability to learn through independent research and study
  • Ability to organize and prioritize work to meet deadlines
  • Experience with financial institution software systems
  • Proficient with Microsoft Office applications
Hours of Work & Travel
  • Full Time, Regular Employment
  • Monday thru Friday, regular business hours
  • Travel may be required to attend seminars, conferences, and schools to stay current with regulatory requirements.
About Bank Iowa

At Bank Iowa our purpose is to Empower People, Inspire Success and Foster Growth . Bank Iowa is one of the leading independent Ag banks and the second-largest family-owned bank in the state. Our bank family consists of team members, farmers, families and businesses throughout Iowa who we serve in our 26 locations. With an ongoing commitment to community banking Bank Iowa aspires to be the bank of choice for our clients, the career of choice for our team members, a center of influence in our communities, and a point of pride for our family owners.

While our purpose is our "why" behind all that we do, our values allow us to fulfill our purpose. At Bank Iowa we strive to Be People-Centere d in everything we do. We encourage our team members to Think Big beyond the immediate answer and to be creative and innovative. Team members throughout Bank Iowa Enable Great Things by taking ownership and going above and beyond. Last, we inspire all team members to Bring Your Best each and every day.

What we Offer
  • A competitive financial package we want you to bring your best so in addition to your compensation, every team member receives a bonus opportunity, a generous 401k match, and discretionary profit sharing
  • Robust benefits and wellness - we are proud to offer health, dental and vision insurance as well as a wellness program designed to help drive down your premiums. Our wellness initiatives promote positive change and allow our team members to think big.
  • Blending work and life - As a people-centered organization, each team member is given a generous PTO bank. All regular full and part-time team members receive PTO. Bank Iowa team members receive 11 paid observed holidays, 12 weeks of parental leave for primary caregivers and 4 weeks of parental leave for secondary caregivers, an opportunity for sabbatical leave, generous bereavement, and an employee assistance program to support team members throughout various stages in their lives.
  • Continued learning opportunities - Bank Iowa enables great things and supports team member development at every stage of your career. Our development approach focuses on your innate talents and developing those into areas of strengths. Learning experiences are available in formal & informal training settings, as well, on-the-job training. Development programs are available in-person and online. Our tuition reimbursement program is available to support formal education programs.
  • Community Involvement - Our team members are active members of their communities and people-centered. Bank Iowa aspires to be a center of influence in each of the 24 communities we are located in. In addition to company-sponsored volunteer opportunities, we offer volunteer time off (VTO), which allows team members to give their time to organizations they care about, without having to use PTO.
  • Recognition - Bank Iowa is proud of our team members who "Live our Values". Our peer nominated recognition program presents team members who Live our Values on an annual basis.
Bank Iowa is an equal opportunity employer with a passion for creating an inclusive environment where all people are truly welcomed, valued and respected - for all of who they are - regardless of differences. All applicants will be considered for employment without regard to age, race, color, sex, pregnancy, sexual orientation, gender identity, military service, national origin, religion, physical or mental disability, genetic information, or any other classifications protected by applicable federal, state or local laws.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the BSA Analyst in West Des Moines, IA vacancy
  • Who We Are Popl is defining a new category we call In-Person Go-To-Market. We help revenue teams turn real-world interactions — trade shows, conferences, field events, and meetings — into measurable pipeline and revenue. Our AI-native platform powers event lead capture...
    Suggested
    Full time
    Remote work

    Popl Co

    Des Moines, IA
    3 days ago
  • $60k - $85k

    Salary Range: 60,000-85,000 Job Posting End Date: August 3, 2026 We’ve Got You Under Our Wing We are the duck. We develop and empower our people, cultivate relationships, give back to our community, and celebrate every success along the way. We do it all…The Aflac ...
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours

    Aflac, Incorporated

    Des Moines, IA
    1 day ago
  • $80.5k - $107.5k

     ...Location: Flexible (East Coast preferred). Must reside in a state where we are registered. Role Summary: The Information Security Analyst is a role reporting to the Director of Information Security and focused primarily on security operations, investigations, and... 
    Suggested
    Work experience placement
    Flexible hours

    NEPC, LLC

    Des Moines, IA
    1 day ago
  • $85k - $105k

     ...talented workforce to create and deliver a wide range of content reflecting our world. Job Description The Senior Business Systems Analyst will be a member of NBCUniversal’s Video Platform Software Engineering organization, concentrating on Ad Sales technology. The... 
    Suggested
    Local area
    Remote work
    Flexible hours
    Rotating shift
    Afternoon shift

    NBCUniversal

    Des Moines, IA
    1 day ago
  • $85k - $100k

     ...this role you will become an expert on optimal performance and strategy of digital marketing campaigns. You will work with fellow analysts to analyze, conjecture, and manage investigations, product fixes, and optimizations to increase our yield and support our relationships... 
    Suggested
    Full time
    Remote work

    QuinStreet

    Des Moines, IA
    2 days ago
  • $4,500 per month

     ...top-tier VCs TO BE CONSIDERED FOR THIS ROLE, PLEASE SUBMIT AN UPDATED RESUME TRANSLATED TO ENGLISH Role Overview As a Business Analyst II, you bring data together and develop sharp insights to improve the operational and financial performance of the business. You are... 
    For contractors
    Remote work
    Flexible hours

    Housecall Pro

    Des Moines, IA
    2 days ago
  • $55k - $65k

    Primary Functions Reporting to the Mobile Team Lead, the Quality Assurance Analyst’s key responsibilities will include: Create, maintain, and execute test plans, test cases, and test scripts for new features, bug fixes, integrations, customer scenarios, and release validation... 
    Full time
    Work at office
    Remote work

    Harris Computer

    Des Moines, IA
    2 days ago
  • $74.23k - $142.25k

     ...Join us, where we’ll make a greater impact together. What You'll do: Groundswell is growing and looking for an Appian Business Analyst to join our team! This person will be responsible for partnering with our Appian product teams and potentially engaging customers to... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Groundswell

    Des Moines, IA
    1 day ago
  • $72.28k - $108.16k

     ...provide you more specific details for this role. Line of Business: Enterprise Enabling Functions Job Description: The Business Analyst III provides analytical and project management support to various corporate and business line strategic initiatives according to established... 
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    TD

    Des Moines, IA
    1 day ago
  • $78.9k - $123.3k

    Position Overview We are seeking a detail-oriented cybersecurity compliance professional to support system authorization and continuous monitoring activities within a Federal environment. This role is responsible for managing the security authorization lifecycle for one...
    Permanent employment
    Full time
    Part time
    Work at office
    Local area
    Remote work

    Noblis

    Des Moines, IA
    4 days ago
  • $53k - $67k

     ...through Independent Agents throughout a six-state territory - Iowa, Illinois, Minnesota, Nebraska, South Dakota, and Wisconsin. QA ANALYST IMT Software Services, a division of IMT Insurance, is now looking to fill the position of QA Analyst. IMT Software Services is the... 
    Temporary work
    Work at office
    Local area

    IMT Insurance

    West Des Moines, IA
    2 days ago
  • $80k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a BI Data Analyst based in United States. This role offers the opportunity to transform complex data into meaningful insights that drive operational... 
    Remote work

    Jobgether

    Des Moines, IA
    2 days ago
  • $55.67k - $94.63k

    Environment, Energy & Infrastructure | Public Sector Group Remote ABOUT THE ROLE ICF is seeking a Business Development Analyst to support our Environment, Energy & Infrastructure business as part of ICF’s Public Sector growth team. This entry-level role is... 
    Full time
    Contract work
    Work experience placement
    Internship
    Work at office
    Local area
    Remote work

    ICF

    Des Moines, IA
    1 day ago
  •  ...Details: Remote Location. Position Schedule / Shift: Monday to Friday, 8:00am to 5:00pm. Position Summary: The Salesforce Business Analyst will be responsible for assisting in gathering requirements, configuring, maintaining, and supporting Salesforce solutions to meet... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Immediate start
    Remote work
    Work from home
    Home office
    Monday to Friday
    Flexible hours
    Shift work

    AAA-The Auto Club Group

    Des Moines, IA
    2 days ago
  • $1,000 per month

     ...advancing our shared mission and core values. Together, we are shaping the future of democracy. THE OPPORTUNITY As a Business Systems Analyst II, you will support the Enterprise Systems Manager and Senior Business Systems Analyst. You will evaluate and compile objectives... 
    Full time
    Temporary work
    Local area
    Remote work
    Home office
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    ActBlue

    Des Moines, IA
    1 day ago
  •  ...timeposted on: Posted 7 Days Agojob requisition id: R0000872**Job Description:**Turn data into impact. Join our team as a Data & Reporting Analyst supporting our PLUS companies, where you’ll transform insights into actionable strategies that drive performance and growth. If you... 
    Full time

    Holmes Murphy

    West Des Moines, IA
    2 days ago
  • Job Description Turn data into impact. Join our team as a Data & Reporting Analyst supporting our PLUS companies, where you’ll transform insights into actionable strategies that drive performance and growth. Responsibilities Collect, clean, and manage data from multiple... 

    HMA Group Holdings, LLC

    West Des Moines, IA
    2 days ago
  • $60k - $70k

     ...POSITION DETAILS  Title : Data Engineering Analyst  Position Type : Full-time  Reporting Location : Remote Schedule : 8am-5pm PST, Mon-Fri  Salary Range: $60000 - $70000/year Start Date : Immediate   At Verdani Partners, we are committed to fostering... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Verdani Partners

    Des Moines, IA
    2 days ago
  • Integrity is seeking a detail-oriented and analytically driven Business Analyst to support reporting and data analytics needs. This role focuses on developing and enhancing reporting frameworks related to key performance indicators (KPIs) and business trends, requiring... 

    Integrity Windows

    Urbandale, IA
    3 days ago
  • $100.3k - $112.3k

     ...Clearance: Ability to obtain and maintain a Public Trust LTS is seeking a detail-oriented and collaborative Functional Business Analyst to support a major AI modernization initiative within the Department of Veterans Affairs (VA) health portfolio. This role will support... 
    Immediate start
    Remote work

    LTS

    Des Moines, IA
    1 day ago
  • $72.7k

    Company : enGen Job Description : JOB SUMMARY This role supports one or more technical aspects of the application product life cycle, within a sub-product scope. You will collaborate with customers to understand capability needs, gather project specifications, create...
    For contractors
    Work at office
    Local area
    Remote work

    Highmark Health

    Des Moines, IA
    2 days ago
  •  ...Administration or other related area preferred, associate's degree required. 2+ years of experience in sales, agency, marketing or business analyst or some combination required. Proficiency in the use of SQL Reporting including SQL Management Studio and Report Builder or Power... 
    Currently hiring
    Work at office
    Work visa

    Homesteaders Life Company

    West Des Moines, IA
    1 day ago
  • $60k

     ...suitability is preferred. Must be a U.S. Citizen without dual citizenship. This role is remote. The Risk, Quality, and Performance Analyst serves as the Risk, Quality, and Performance Analyst supporting an enterprise IT services contract. This role is responsible for... 
    Contract work
    Remote work

    MAXIMUS

    Des Moines, IA
    5 days ago
  •  ...POSITION SUMMARY   Client Relationship Analysts provide exceptional service to our clients and support Financial Advisor(s) (FAs)/ Private Wealth Advisor(s) (PWAs)/ teams on a daily basis. Through regular interactions with clients, individuals in this role build... 
    Work at office
    Local area

    Morgan Stanley

    West Des Moines, IA
    1 day ago
  •  ...Seekers can review the Job Applicant Privacy Policy by clicking here ( . Job Description : Summary - The Asset Management Analyst position is designed to execute enhanced asset management processes that pertain to our fleet management and revenue monitoring activities... 
    Full time
    Temporary work
    Local area

    Ryder

    Des Moines, IA
    5 days ago
  • Responsibilities of the Business Analyst role include but are not limited to: NOTE: Contractor must bring significant experience DATA MAPPING and DATA MODELING - Working directly with business leaderships, SMEs, and technical partners on system-aligned teams, to gather... 
    For contractors
    Work experience placement
    Work at office
    Shift work

    MBI

    Des Moines, IA
    5 days ago
  •  ...resources within the limited time frame Job Description The Iowa Department of Transportation (DOT) needs to hire a Strategic Business Analyst to write detailed specifications in Microsoft Word for a web application, “Design Tabulation”. The Strategic Business Analyst... 
    Work at office
    Shift work

    vTech Solution, Inc.

    Des Moines, IA
    3 days ago
  • About the Role Interview Mode: Web Cam The Client is seeking an experienced Business Analyst (BA6) to support documentation and modernization of home-grown systems across IFA/IEDA/ITG. This role requires strong expertise in data mapping and data modeling , along with the... 
    Contract work

    Techgene LLC

    Des Moines, IA
    3 days ago
  • Electrical Power Products, Inc. in Des Moines, IA is seeking a Quality Control Lead to inspect panels and enclosures across production stages, from steel to shipping. You will oversee training and production of Quality Control Inspectors within the Quality Assurance Department...

    Electrical Power Products Inc

    Des Moines, IA
    1 day ago
  •  ...per your organization’s needs. Take a shot at us for your IT requirements and experience a radical change. Job Description Business Analyst Location - Des Moines, IA Need Locals who can do F2F on W2 JD- Are you a seasoned BA looking for your next contract role? We are... 
    Contract work
    Local area

    360 IT Professionals

    Des Moines, IA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BSA Analyst. Be the first to apply!