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 Software Analyst II clarifies and documents 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.
HOW YOU’LL MAKE A DIFFERENCE
- Business & Application Enablement:
- Contribute to and help refine the team's backlog. Help inform delivery estimates (story points), prioritization, identify dependencies, and influence the product roadmap. Support backlog grooming and document priorities. Assist in gathering Confidence and Effort inputs for prioritization scoring. Seek guidance to understand tradeoffs and dependencies.
- Apply knowledge to partner with teammates and the delivery manager to break down work into reasonable sizes that can be accomplished in a single iteration. Ensure stories have clearly understood value and defined acceptance criteria. Write user stories with review and support from senior analysts. Capture requirements and test scenarios. Seek guidance to understand how delivery and performance data informs planning decisions
- Development:
- System Configuration: Responsible for the design, configuration, testing, monitoring, and support of a platform or application to deliver business value. Help setup system users through role-based authorization. Build subject matter knowledge for a domain or capability area and/or single application. Adhere to team/application standards where applicable.
- Quality & Performance: Ensure new features/functions are tested thoroughly. Leverage automation to accomplish repeatable tasks where possible and appropriate. Troubleshoot and fix bugs where applicable.
- Observability: Monitor and observe health, availability, and performance of software in production to provide appropriate application support. Help implement new monitoring and proactive alerting mechanisms to inform the team of issues before problems reach consumers/stakeholders.
- Technical Skills: Start building skills to navigate application data programmatically (such as via SQL or scripting languages).
- Ways of Working:
- Participate in team's delivery ceremonies.
- Help drive collaboration within the team through participation in 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
- Build rapport with cross-functional peers.
- Track assigned items
- Escalate issues and blockers early and constructively to the right people. Share updates and ask clarifying questions.
- Pull basic and established metrics with guidance. Support tracking of team-level KPIs.
- Architecture & Design: Seek to understand application architecture for the team's limited area of responsibility
YOU ARE
- A developing analytical thinker who is building the ability to break down business problems into system and configuration solutions with guidance from senior team members
- Curious and eager to learn, with a willingness to work through ambiguity, ask clarifying questions, and seek guidance when navigating trade-offs between business needs and system capabilities.
- A growing communicator who is building confidence translating between business stakeholders and technical partners, and who shares updates and asks questions proactively
- Detail-oriented and dependable, with a focus on accuracy, follow-through, and quality in every deliverable
- A collaborative teammate who builds rapport with cross-functional peers and contributes positively to team dynamics and knowledge sharing
YOU HAVE
- Bachelor’s degree, applicable certification or equivalent experience.
- 2 – 4 years’ professional experience
- Familiarity with configuring and supporting SaaS or packaged enterprise systems (e.g., ERP, PLM, supply chain, commerce, or operational platforms)
- Exposure to translating business requirements into system configurations, workflows, and data structures
- Basic awareness of integration concepts, data flows, and upstream/downstream dependencies between systems
- Experience supporting testing activities, including assisting with user acceptance testing and validation
- Beginning to build skills navigating application data using SQL or similar tools to support analysis and troubleshooting
- Familiarity with reporting tools such as Power BI
#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.