Full Stack Engineer - Process Automation

Columbia Sportswear, Inc.

Multiple Locations

0 year(s)
Full-Time
N/A
Job Description
We believe our people are our greatest asset and it is our goal to ignite the human potential for growth. We want you to grow and develop with us and recognize every career adventure is different, so we encourage you to build your own path.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. And we believe in you. ABOUT THE POSITION Although we're an apparel and footwear focused company, technology is central to everything we do. Columbia Sportswear’s Intelligent Process Automation team enables business teams to increase efficiency and effectiveness while accelerating growth through engagement in high-value activities & innovation.As a Full Stack Engineer, you will utilize your knowledge of industry best practices to design, develop, and enhance user experiences and integration capabilities in Intelligent Process Automation CoE. You’ll be a key contributor in building full stack applications which solve specific needs and fill gaps in our current landscape within Intelligent Process Automation CoE.

HOW YOU’LL MAKE A DIFFERENCE 
Collaborate with IPA Engineering and Architecture teams to develop, implement, and support Business process management and automation solutions in support of strategic initiatives and operational excellence
Analyze, design, and build full stack development 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
Build reusable code and libraries by utilizing OOP, SOLID and other design patterns
Implement 3rd party REST APIs and test-driven secure code
Participate in the technical design of the product/automation solution and ensure the prescribed architecture, development best practices, security standards are adhered to.
Engage with other technical stakeholders (Enterprise architecture, integrations, etc.) to manage technical requirements.
Design and document detailed technical solutions required for automation.
Configure and test automated processes prior to deployment into production environments.
Perform code reviews of automated solutions and provide feedback to Partner development teams.
Stay current with industry trends, conduct assessments, and provide recommendations for innovative technology solutions.

YOU ARE 
Able 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 HAVE 
Bachelor’s Degree in Computer Science, Computer Engineering or Electrical Engineering and/or applied relevant experience in technology, or related fields
5+ years of programing language experience with Java/J2EE, Spring boot in developing micro services.
Knowledge and implementation experience using OOP, design patterns and data structures
4+ years of experience in both server and client-side JavaScript
2 + years of experience in SQL/No SQL or working with equivalent Database Management systems
Experience with cloud technologies (Azure, AWS, or Google Cloud)
Experience with automated testing, CI/CD, and related tools
Experience integrating and developing process automation solutions with the following systems is desired: SAP ECC, SAP BW, MS Dynamics 365, Azure Datalake, Power BI, Salesforce systems
Familiarity with cognitive automation and Machine Learning, and related emerging technologies.

#LI-CC1






Columbia Sportswear Company and our portfolio of brands, including Columbia, SOREL, Mountain Hardwear and prAna, know a thing or two about adventures. After all, we've been on one since 1938, working to perfect the art of enjoying the outdoors. Behind everything we make is an employee who's found that the greatest adventure starts with joining a company that strives to do the right thing.


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.