ABOUT THE POSITION
Although we're an apparel and footwear-focused company, technology is central to everything we do. Columbia Sportswear’s Digital Technology (CDT) group enables an IT infrastructure and applications across four global brands, a global supply chain, and 500+ geographically dispersed stores. These teams support in-store, mobile, and data platforms to enhance customer interface and service in an ever-evolving industry.
The Senior Software Analyst identifies and clarifies business and users needs and aligns solutions to meet them. Supports and maintains software-as-a-service (SaaS), packaged software, and/or enterprise-wide applications. This person maps business processes to application(s) to best deliver value and maximize application functionality. The role performs configuration, setup, and updates of the application, as well as manages access control. This person builds and produces reporting for business needs. The role recommends changes in application development, maintenance and system standards.
Scope of delivery and sphere of influence is for a single team. Partners with peer teams in same domain or capability area to ensure solid design and seamless integration.
HOW YOU’LL MAKE A DIFFERENCE
- Business & Application Enablement:
- Translate complex business processes into effective application configurations, data models, and integrations that maximize platform capabilities and business value.
- Serve as a domain expert for one‑to‑few enterprise applications, understanding how configuration choices impact upstream and downstream systems
- Partner with stakeholders to shape requirements into clearly defined, testable backlog items
- Development:
- System Configuration: Responsible for the design, configuration, testing, monitoring, and support of a platform or application to deliver business value and maximize capabilities of the system. Keep applications current by staying abreast of new releases, features, add-ins, etc. Explore and/or optimizes application integrations. Setup and manage system users through role-based authorization. Build deep subject matter knowledge for a domain or capability area, where one-to-few applications may be leveraged. Define, develop, and enforces standards where applicable.
- Report & Dataset Development: Design, build, and maintain Power BI reports, dashboards, and datasets/semantic models using best practices for DAX, Power Query (M), and data modeling
- Data & Automation Skills: Use SQL to query and reconcile data, and apply light scripting (e.g., Python or PowerShell) to automate repeatable reporting tasks such as data extracts, validation checks, and deployment/support utilities
- Quality & Performance: Ensure new features/functions are tested thoroughly, inclusive of integrations and end-to-end process flows. Leverage automation to accomplish repeatable tasks where possible and appropriate. Facilitate user acceptance testing when applicable. Troubleshoot and fix bugs where applicable.
- Observability: Monitor and observe health, availability, and performance of software in production to provide appropriate application support. Help diagnose performance issues found in monitoring. Identify and help implement new monitoring and proactive alerting mechanisms to inform the squad of issues before problems reach consumers/stakeholders.
- Ways of Working:
- Participate in team's delivery ceremonies. Trusted voice in planning and retrospectives.
- Help drive collaboration within the team through practices such as pair programming with peer Software Engineers.
- Partner with business stakeholders to ensure application changes are delivered in a way that can be adopted by business users to create value for the organization. Ensure business users are trained appropriately to take advantage of the change
- Communicate risks, dependencies, and delivery status clearly. Manage upward and sideways communication with consistency. Build trust through follow-through and transparency. Facilitate coordination across teams and workstreams.
- Actively seek ways to drive continuous improvement within team.
- Direct integration points and technical dependencies.
- Drive documentation for support and training needs. Establish reusable templates for documentation.
- Identify meaningful patterns in usage or system behavior. Surface actionable insights to teams
- Architecture & Design: Seek to understand application architecture for the team's broader area of responsibility, including partner teams. Create and maintain accurate business process design documents (as needed) and support playbooks.
- Mentoring/Team Development: Mentor junior and intermediate individuals in the team to help build application and subject matter expertise in the business delivery area(s). Leads through direction, example, and by creating opportunities for others to learn.
YOU ARE
- A strong analytical thinker who can break down complex business problems into clear, actionable system and configuration solutions
- Comfortable working in ambiguity and able to navigate trade‑offs between business needs, system capabilities, and technical constraints
- A clear and effective communicator who can translate between business stakeholders and technical partners
- Detail‑oriented, with a focus on quality, accuracy, and long‑term maintainability of solutions
- Collaborative by nature, building trusted relationships across product, engineering, and business teams
- Proactive in identifying risks, dependencies, and improvement opportunities rather than reacting to issues after the fact
YOU HAVE
- Bachelor’s degree, applicable certification or equivalent experience.
- 5 – 8 years’ professional experience
- Hands‑on experience configuring and supporting SaaS or packaged enterprise systems (e.g., ERP, PLM, supply chain, commerce, or operational platforms)
- Experience translating business requirements into system configurations, rules, workflows, and data structures
- Working knowledge of integration concepts, data flows, and upstream/downstream dependencies
- Experience supporting testing activities, including UAT coordination and validation
- Ability to work within agile delivery teams, contributing to backlog refinement, estimation, and sprint execution
- Proficiency in SQL to query, analyze, and troubleshoot application data
- Experience developing reports and visual dashboards in Power BI to support business decision-making
- Familiarity with scripting languages such as Python to automate repetitive tasks and streamline data workflows
#LI-SA1
#Hybrid
This job description is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function in the company.