Logo
Columbia Sportswear

Principal Software Engineer - Supply Chain Technologies

Columbia Sportswear, Portland, Oregon, United States, 97204


OUTGROWN YOUR OWN BACKYARD? COME PLAY IN OURS.At Columbia, we're as passionate about the outdoors as you are. And while our gear is available worldwide, we're proud to be based in the Pacific Northwest, where natural wonders are our playground.Every product we make and every task we undertake is inspired by the famous words of our founder Gert Boyle: "It's perfect. Now make it better." As pioneers of relentless improvement, we are constantly evolving.We believe the outdoors is ours to protect and strive to keep our planet healthy. We believe in empowering people to experience the outdoors to the fullest.

ABOUT THE POSITIONAlthough we're an apparel and footwear focused company, technology is central to everything we do. Columbia Sportswear's Digital Technology (CDT) teams enable an IT infrastructure 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.As a Principal Software Engineer on our Supply Chain Technologies Team, your primary focus will be to build solutions to support product creation based capabilities. You will design, build, and support software using cloud technologies (Azure, AWS, etc).HOW YOU'LL MAKE A DIFFERENCECreate technical specifications and architecture diagrams.Work closely with business and the development team to absorb, teach, and develop frameworks that will meet current and future project goals.Develop rapid prototypes and proof of concept solutions to meet customer needs.Analyze, design, build and implement microservice-based solutions using modern frameworks and cloud technologies.Execute against a backlog of User Stories and tasks within Agile tools.Utilize modern testing practices (TDD), deployment tools, and frameworks.Collaborate with mentors and other members of the team, in an Agile environment.YOU AREAble to learn new software and technologies quickly.Able to work in a collaborative, team environment.Self-driven and motivated to learn, asks the right questions to achieve goals.A multitasker that can manage multiple responsibilities at once and can quickly shift gears as priorities change and evolve.YOU HAVE10+ years of experience with full-stack development (including Java, .NET/C#, Node.js, or similar technologies) and implementing 3rd party REST APIs.3+ years of architecture experience.Knowledge and implementation experience using OOP, design patterns and data structures.Experience designing, building and interacting with Restful APIs.Experience with cloud technologies (Azure, AWS, or Google Cloud).Experience with automated testing, CI/CD, and related tools.Experience monitoring and troubleshooting service performance using observability tools and frameworks.Experience on an Agile Software team.

#J-18808-Ljbffr