The leading information and knowledge resource on fire, electrical, and related hazards.
IT Business Analyst
Location
United States
Posted
52 days ago
Salary
$82.3K - $139.9K / year
Seniority
Senior
Job Description
IT Business Analyst
NFPA
• Collaborate with the Principal Business Analyst to gather, analyze, and document business requirements for enterprise systems initiatives. • Translate those needs into practical system-based solutions that align with platform capabilities. • Partner with stakeholders across the organization and with external vendors. • Develop clear and testable user stories, acceptance criteria, and process documentation. • Plan and prep for user acceptance testing, supporting users during testing. • Experience working within Scrum-based software development teams. • Support configuration, testing, and deployment activities for system updates and enhancements. • Assist in data analysis, mapping, and validation to ensure accuracy and consistency across integrated platforms. • Develop and maintain system documentation, training materials, and knowledge bases to support adoption.
Job Requirements
- 3–6 years of experience as a Business Analyst or in a related role supporting enterprise applications (ERP, CRM, or marketing automation).
- Analytical mindset with strong attention to detail and problem-solving skills.
- Familiarity with platforms such as NetSuite, HubSpot, or similar enterprise systems.
- Strong understanding of business processes across Finance, Marketing, and Operations.
- Experience documenting requirements, workflows, and test cases in Jira, Confluence, or Smartsheet.
- Ability to communicate effectively with both technical and non-technical audiences.
- Experience working in Agile or hybrid delivery environments.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More Business Analyst Jobs
• Gather and document business and operational requirements for technology solutions within the legal department • Identify and implement automation business solutions using SharePoint, Power Automate, and Power Apps • Collaborate with legal teams to assess technology needs and enhance systems like TeamConnect • Analyze and optimize existing legal processes through data-driven insights • Act as a liaison between business stakeholders and IT teams to ensure successful implementation of technology solutions
Role Description If you're looking for the stability of a profitable, growing company with the entrepreneurial spirit of a startup, we’re hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Staff Business Systems Analyst. In this role, you will build and scale a centralized program performance capability—defining how program health is measured, reported, and continuously improved. You’ll operate at the intersection of business strategy, program engineering, distribution, and technology, translating complex system interactions into clear, executive-ready insights. The ideal candidate is a strategic systems thinker who thrives in ambiguity, connects business and technology seamlessly, and brings the credibility, ownership, and technical depth to turn performance data into meaningful operational advantage. - Define and formalize a performance point of view (POV) of SageSure’s programs, including KPIs, health standards, and governance frameworks. - Establish enterprise standards for program health, operational readiness, and executive reporting. - Build and oversee centralized data repositories and scalable reporting infrastructure across Commercial programs. - Identify which performance and monitoring capabilities should be built, automated, or internalized over time. - Analyze operational performance trends and deliver data-driven recommendations to improve throughput, quality inspection processing, referral workflows, renewals performance, and integrated distribution oversight. - Translate complex technical and performance data into executive-ready insights, decision frameworks, and roadmap recommendations. - Partner cross-functionally with Software and Program teams to prioritize, design, and implement performance improvements. - Anticipate performance risks and proactively implement improvements before issues materially impact results. - Set high standards for documentation, analytical rigor, and solution design quality. - Provide mentorship and guidance to Senior and junior analysts, elevating overall team capability. - Ad hoc duties and responsibilities as assigned. Qualifications - Bachelor’s degree in Computer Science, MIS, Engineering, or related field. - 7+ years of experience in the Insurance industry, preferably personal lines, homeowners, and/or commercial BOP. - 5+ years of hands-on experience with SQL, Java, and/or Python, including advanced query development and data validation. - Advanced applied use of Excel/VBA. - Experience building centralized data repositories, dashboards, or BI reporting solutions. - Experience designing scalable reporting or performance-monitoring frameworks. - Demonstrated ability to lead complex medium-to-large scale, cross-functional initiatives. - Exceptional written and verbal communication skills, with the ability to translate complex technical concepts into clear business language. - Demonstrated ability to turn raw data into actionable insights, executive-ready narratives, and decision frameworks. - Strong systems thinking and ability to connect operational workflows with platform architecture. - Strong reputation for ownership, influence, and high-quality delivery in fast-paced environments. Requirements - Highly preferred candidates also have: - Experience in actuarial or finance industry. - Experience with PostGres, ElasticSearch, SpringBoot, Apache Camel, or Go. Company Description Named among the Best Places to Work in Insurance by Business Insurance for four years in a row (2020-2023), SageSure is one of the largest managing general underwriters (MGU) focused on catastrophe-exposed property in the US. Since its founding in 2009, SageSure has experienced exceptional growth while generating underwriting profits for carrier partners through hurricanes, wildfires, and hail. Available in 16 states, SageSure offers more than 110 home, flood, and commercial products on behalf of its highly rated carrier partners. Today, SageSure manages more than $3.2 billion of inforce premium and helps protect more than 970,000 policyholders. We have more than 1,000 employees in a distributed workforce environment across 12 offices—Fairfield, CA; Mountain View, CA; Cheshire, CT; Jacksonville, FL; Tallahassee, FL; Tampa, FL; Chicago, IL; Jersey City, NJ; Marlton, NJ; Cincinnati, OH; Houston, TX; Sheboygan, WI—who are tackling the industry’s toughest challenges. SageSure is a proud Equal Opportunity Employer committed to building a workforce that reflects the spectrum of perspectives, experiences, and abilities of the world we live in. We recognize that our differences make us strong, and we actively seek out diverse candidates through partnerships with organizations, institutions and communities that represent various backgrounds. We champion belonging and inclusion for all identities, including, but not limited to, race, ethnicity, religion, sexual orientation, age, veteran status, ability status, gender, and country of origin, striving to create a culture where all individuals feel valued, respected, and empowered to bring their authentic selves to work. Our nimble, highly responsive culture nurtures critical thinkers who run toward problems and engineer solutions. We relentlessly pursue better outcomes by investing in the technology, talent, and tools that position us to succeed in demanding markets. Come join our team! Visit sagesure.com/careers to find a position for you.
Senior Business Analyst
CiklumAt Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.
Ciklum is looking for a Senior Business Analyst to join our team full-time in Ukraine. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Business Analyst, become a part of a cross-functional development team working for one of our clients. We’re building a cutting-edge, cross-platform mobile application designed to provide users with a seamless and intuitive digital experience. We are focused on building a robust and highly performant solution that will empower users with convenient access to essential services and information directly from their mobile devices. Responsibilities: - Ensure stakeholders' engagement and effective collaboration - Plan, estimate, and perform Business Analysis activities within all SDLC stages - Define business needs and objectives - Define the most applicable elicitation approach and use appropriate techniques, and ensure effective usage of techniques - Work with all requirements types throughout the whole lifecycle: from the idea to the acceptance and maintenance. Ensure requirements quality on the project - Model requirements by using the most applicable notation according to the project needs - Define Information Architecture for project documentation within the project - Define or contribute to the solution roadmap definition - Define and manage the solution scope to avoid scope creep - Manage the backlog: from the definition of ''how'' to its execution, perform backlog prioritization and refinement - Define the Change management procedure - Collaborate closely with the development team - Ensure requirements quality on the project - Facilitate Agile ceremonies according to the chosen development methodology and ensure their effectiveness - Define Business Analysis approaches and processes from scratch, and implement ongoing improvements to the existing ones - Partner closely with Product Managers, Product Designers, and User Researchers to co- create user-centred solutions - Demonstrate strong competencies in customer journey mapping and value proposition alignment to deliver coherent, high-impact product experiences Requirements: We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit! - Experience in Pre-sales, Discovery phases: having ownership of BA tasks - Proven ability to work with different groups of stakeholders, along with experience in setting up a stakeholder management approach - Comprehensive experience in setting up Business Analysis processes and approaches (in elicitation, decomposition, modeling, documentation, traceability, prioritization, and change management) - Vast experience in setting up requirements lifecycle management - High proficiency in requirements documentation, its structure definition, and templates creation - Experience in selecting, configuring, and applying AI-powered tools to accelerate BA deliverables without compromising quality - Readiness to continuously explore emerging AI capabilities and embed them into BA workflows to shorten analysis cycles, improve clarity, and enhance traceability across the delivery lifecycle - Solid experience in UML and BPMN modeling (and ability to adjust modeling approach according to the project context) - Advanced knowledge of how to manage a solution roadmap and experience in its definition (or contribution, at least) - Expertise in product scope management and backlog management - Solid knowledge of Business Analysis techniques and best practices - Experienced and flexible Agile practitioner focused on delivering value - Communication is a key. You speak and write in English fluently or at least at an upper- intermediate level - Able to express ideas, thoughts, and questions simply, concisely, and in a structured way - Accountable for the own scope of work and follow the ''said and done'' principle - Eager to learn and grow: curious, keen on constant self-development - Proactive in efforts to deliver results according to expectations, as well as keen to suggest new ideas, looking for alternative solutions - Capable of assessing tasks of less experienced colleagues and providing constructive feedback Desirable: - Financial industry experience, banking and payments preferred - Technical knowledge and skills: - Solid knowledge of major architectural types - Practical experience in working with main database types and writing queries What`s in it for you? - Strong community: Work alongside top professionals in a friendly, open-door environment - Growth focus: Take on large-scale projects with a global impact and expand your expertise - Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications - Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies - Flexibility: Enjoy radical flexibility – work remotely or from an office, your choice - Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
• Assist the Cash Management team with daily client funding and receipts related to processing services • Validate and update check registers, matching online banking portals for both operating and processing funds • Book journal entries for check register items • Handle return resettlements, updating spreadsheets, and NOCs • Validate funding files against internal systems and process files • Checking and reviewing confirmation files • Assist in reconciliation of customer-related balance sheet accounts at month-end. • Translate and analyze data into reports and provide key billing and revenue reports to management • Update check registers/reconcile bank accounts and record activity in the accounting system daily • Perform day-to-day billing functions for multiple entities. This includes managing customer contracts, revenue recognition templates, billing schedules, and preparing and issuing invoices, with a high degree of accuracy. • Follow-up with customers on any questions or discrepancies related to invoicing by working with Client Success or Sales team members to resolve any issues or adjustments. • Manage accounts receivable aging and maintain within company targets by following-up with any customers with past due balances. • Assist other Finance team members in process improvements, risk mitigation, and ad-hoc projects. • Aid in the conversion of newly acquired entities into existing applications and processes. • Support and respond to any audit and tax requests as needed throughout the year. • Coordinate accounting and finance matters (e.g. contract renewals, termed customers, reports, etc.) with other departments and offices. • Assist with ad-hoc projects as requested.




