C

Columbia Sportswear Company

Direct-to-consumer outdoor apparel and gear

Senior Software Engineer - SAP Integrations

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Experience building REST APIs and middleware using C# and .NET 8/10, including Web API and Minimal APIs.
  • Experience implementing Enterprise Integration Patterns such as message queuing, publish/subscribe, and request/response.
  • Experience provisioning and managing Azure resources using Infrastructure as Code tools such as Bicep, Terraform, or ARM templates.
  • Experience implementing data mapping and transformation for JSON, XML, and flat-file formats.
  • Experience implementing logging, monitoring, and alerting using Grafana and Application Insights.
  • Experience delivering iteratively in Agile environments with ambiguous requirements and contributing to backlog refinement.
  • Experience implementing unit testing suites and supporting CI/CD pipelines.
  • Experience with C#, Blazor, .NET 8/10, ASP.NET Core, IIS, and GitHub Copilot.
  • Experience with Azure Service Bus, including queues and topics; Azure Logic Apps; Azure Functions; and API Management.
  • Experience with Cosmos DB, Azure Blob Storage, and Key Vault.
  • Experience with Azure DevOps and GitHub Actions.
  • Knowledge of REST APIs, Clean Code, and Agile Delivery.
  • Experience with MSTest, XUnit, or NUnit.
  • Ability to trace failed messages across cloud-hosted resources and identify bottlenecks or dead-letter causes.
  • Ability to tune .NET code for high throughput and manage Azure scaling rules to balance performance and cost.
  • Experience developing fault-tolerant, decoupled systems using circuit breakers, automated retries, and dead-letter queues.
  • Bachelor’s degree in Computer Science or a related field.
  • 5–8 years of professional software engineering experience, including at least 3 years focused on Azure-based integrations and C#.
  • At least 3 years of Agile delivery experience and familiarity with Jira, Scrum, and Kanban.
  • At least 5 years of remote collaboration experience across time zones.
  • Ability to work modified hours.
  • Experience collaborating asynchronously in remote settings.
  • Experience managing project and time commitments.

Responsibilities

  • Design, build, and maintain integrations and APIs that connect on-premises legacy applications, third-party SaaS platforms, and cloud-native microservices.
  • Develop solutions with quality, simplicity, reliability, and maintainability.
  • Design modern, testable, and secure solutions in a fast-moving environment while maintaining high standards of code quality and delivery.
  • Build robust REST APIs and middleware using C# and .NET 8/10, including Web API and Minimal APIs.
  • Build end-to-end integration workflows using Enterprise Integration Patterns such as message queuing, publish/subscribe, and request/response.
  • Provision and manage Azure resources through Infrastructure as Code.
  • Implement data mapping and transformation logic for JSON, XML, and flat files.
  • Implement logging, monitoring, and alerting strategies using Grafana and Application Insights.
  • Participate in code reviews and provide technical guidance and mentorship to junior developers.
  • Deliver solutions iteratively and contribute to refining the team’s backlog.
  • Implement unit testing suites to reduce production bugs and streamline the CI/CD pipeline.
  • Troubleshoot distributed systems by tracing failed messages across cloud-hosted resources and identifying bottlenecks or dead-letter causes.
  • Optimize performance by tuning .NET code and managing Azure scaling rules to balance performance and cost.
  • Develop resilient, decoupled systems using circuit breakers, automated retries, and dead-letter queues.
  • Collaborate with cross-functional teams and manage partner expectations.

Desired Qualifications

  • Exposure to wholesale and/or retail solutions.
  • Experience designing and developing an enterprise CI/CD process.

About the Company

Columbia Sportswear Company

Direct-to-consumer outdoor apparel and gear

Columbia Sportswear makes outdoor clothing and gear for men, women, and children, including jackets, shirts, pants, footwear, and accessories for activities like hiking and camping. Its products are designed for durability and performance, offered through multiple channels including its website, company stores, and retail partners. The company differentiates itself with a long-standing brand reputation for quality and a broad product range distributed across online and physical stores. Its goal is to serve outdoor enthusiasts with reliable gear while growing revenue through direct-to-consumer sales and retailer partnerships.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Portland, OR
Founded
1938

Recently Posted Jobs

Explore more opportunities at Columbia Sportswear Company

See more jobs