Senior Software Engineer

14 hours ago


Portland, Oregon, United States Columbia Sportswear Full time
About the Role

Columbia Sportswear is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will be responsible for designing, building, and implementing microservice-based solutions using modern frameworks and cloud technologies.

You will work closely with our technology teams to develop and support applications that serve prAna, our outdoor apparel brand. This role will span multiple responsibilities, including software and database development, testing, deployments, and operational support.

We are looking for a self-driven and motivated individual who can learn new software and technologies quickly, work in a collaborative team environment, and manage multiple responsibilities at once.

Key Responsibilities
  • 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
Requirements
  • 5+ years of professional development experience in Enterprise Development with Microsoft Technologies, including experience with C#
  • 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 with SQL Server and SQL Server Integration Services is preferred
  • Experience monitoring and troubleshooting service performance using observability tools and frameworks
  • Experience on an Agile Software team
About Columbia Sportswear

Columbia Sportswear is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.

We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please notify your recruiter.



  • Portland, Oregon, United States Ascend Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ascend Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performance software solutions.Key ResponsibilitiesLead the creation of innovative software solutions that drive business growth...


  • Portland, Oregon, United States Ascend Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ascend Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software solutions.Key ResponsibilitiesDesign and develop high-quality software solutions that meet the needs of our customers.Lead the...


  • Portland, Oregon, United States PacifiCorp Full time

    Job Title: Senior Software EngineerPacifiCorp is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and implementing complex computer applications and systems.Key Responsibilities:Architect and design complex software systems and...


  • Portland, Oregon, United States Bigleaf Networks Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Bigleaf Networks. As a key member of our Engineering Department, you will be responsible for delivering DevOps and Infrastructure solutions that meet the needs of our growing business.Key Responsibilities:Maintain and improve our cloud...


  • Portland, Oregon, United States Columbia Sportswear Full time

    About the RoleColumbia Sportswear is seeking a highly skilled Senior Software Engineer to join our Digital Technology team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using modern cloud...


  • Portland, Oregon, United States PacifiCorp Full time

    Job SummaryPacifiCorp is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex computer applications and systems.Key ResponsibilitiesArchitect and design complex application programs and interfacesDevelop and implement...


  • Portland, Oregon, United States Microsoft Full time

    OverviewMicrosoft's Cloud Hardware Infrastructure Engineering (CHIE) team is responsible for powering the company's expanding Cloud Infrastructure. As a Senior Software Engineer on the Cloud AI & Advanced Systems Engineering (CAASE) team, you will design and implement software components to enable and optimize the Azure fleet.ResponsibilitiesDesign, develop,...


  • Portland, Oregon, United States Swan Island Networks Full time

    About the RoleSwan Island Networks is seeking a skilled Senior Software Engineer to join our team in developing our flagship product TX360. As a key member of our small team, you will be responsible for designing and implementing back-end systems using Entity Framework and Azure.The ideal candidate will have extensive experience with advanced MS SQL and...


  • Portland, Oregon, United States Microsoft Full time

    OverviewMicrosoft's Cloud Hardware Infrastructure Engineering (CHIE) team is responsible for powering the company's expanding Cloud Infrastructure and delivering the core infrastructure and foundational technologies for Microsoft's over 200 online businesses.Job SummaryWe are seeking a Senior Software Engineer to join the Cloud AI & Advanced Systems...


  • Portland, Oregon, United States CloudBolt Software Full time

    About the RoleWe are seeking a highly skilled Principal Delivery Engineer to join our team at CloudBolt Software. As a key member of our delivery engineering team, you will be responsible for improving delivery performance through automation and driving adoption of modern DevOps practices.Key ResponsibilitiesDesign and implement automated delivery pipelines...


  • Portland, Oregon, United States CloudBolt Software Full time

    About the RoleWe are seeking a highly skilled Principal Delivery Engineer to join our team at CloudBolt Software. As a Principal Delivery Engineer, you will be responsible for improving delivery performance through raising levels of automation throughout the entire delivery process.Key ResponsibilitiesBuild and deliver frameworks, conventions, and composable...


  • Portland, Oregon, United States CorVel Corporation Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at CorVel Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDevelop and maintain complex software systems using.NET/C# and Microsoft SQL...


  • Portland, Oregon, United States Akraya Inc. Full time

    Job Title:Sr. Software Engineer, Java: 24-02881About the Role:Akraya Inc. is seeking a highly skilled Senior Software Engineer to join our Marketo team. As a key member of our team, you will be responsible for designing, developing, and testing key components of our engagement platform.Key Responsibilities:Design and develop scalable and reliable software...


  • Portland, Oregon, United States Bigleaf Networks Full time

    Job SummaryBigleaf Networks is seeking a highly skilled Senior Software Engineer to lead our cloud infrastructure and back-end software initiatives. As a key member of our Engineering Department, you will be responsible for designing, developing, and maintaining scalable and reliable cloud infrastructure and back-end software solutions.Key...


  • Portland, Oregon, United States Cypress HCM Full time

    Job OverviewAt Cypress HCM, we're seeking a seasoned Senior Software Engineer to spearhead the development of our cutting-edge platform. As a key member of our team, you'll design, develop, and test high-quality components, ensuring our platform remains scalable, reliable, and secure. Key ResponsibilitiesLead the design and implementation of key platform...


  • Portland, Oregon, United States PacifiCorp Full time

    Job Title: Sr Software Engineer Job Summary: PacifiCorp is seeking a highly skilled Sr Software Engineer to join our team. As a Sr Software Engineer, you will be responsible for designing, developing, testing, and implementing complex computer applications and systems. You will work closely with cross-functional teams to identify business needs and develop...


  • Portland, Oregon, United States AVANGRID , Inc. Full time

    Job SummaryWe are seeking a talented Senior Engineer to join our team at AVANGRID, Inc. in the field of utility and renewable energy. As a key member of our engineering staff, you will play a vital role in developing, designing, and implementing cutting-edge solutions for our clients.ResponsibilitiesCollaborate with cross-functional teams to develop...


  • Portland, Oregon, United States NextDeavor Full time

    Software Engineer RoleWe're seeking a skilled Software Engineer to join our team at NextDeavor. As a key member of our engineering team, you'll be responsible for designing, developing, and testing key components of our platform. Your expertise in Java, object-oriented design patterns, and relational databases will be invaluable in helping us deliver...


  • Portland, Oregon, United States Software Guidance & Assistance Full time

    Software Engineer Job DescriptionSoftware Guidance & Assistance, Inc. (SGA) is seeking a skilled Software Engineer to join our team for a contract assignment with a premier SaaS client in Portland, OR.Responsibilities:Design, develop, and test key components of our platform, ensuring high reliability, scalability, and maintainability.Develop systems that are...


  • Portland, Oregon, United States Brandlive Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Brandlive. As a key member of our sprint team, you will be responsible for guiding the team technically and making informed decisions to drive the development of our innovative products.Responsibilities:Design, build, test, and deliver high-quality software...