Nike Senior Software Engineer in Beaverton, Oregon

Become a Part of the NIKE, Inc. Team

NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At Nike, it’s about each person bringing skills and passion to a challenging and constantly evolving game.

Nike Technology designs, creates and implements the methods and tools needed to make the world’s largest sports brand run faster, smarter and more securely. Global Technology teams aggressively innovate the solutions needed to help employees navigate Nike's rapidly evolving landscape. From infrastructure to security and supply chain operations, Technology specialists drive growth through top-flight hardware, software and enterprise applications. Simply put, without Nike Technology, there are no Nike products.

Description

As a Senior Software Engineer, you will:

  • Work within an agile team to develop new software solutions for the North America business.

  • Work on enhancing, and refactoring existing applications in various legacy technology stacks

  • Provide support for a catalog of existing/legacy applications already in use.

  • Promote, practice, and cultivate Dev Ops principles, including containerization, testing automation, Continuous delivery, and IaC.

  • Ensure new solutions are designed and developed using a scalable, modular, highly resilient cloud architectures

  • Ensure product and technical features are delivered to spec and on-time

  • Develop tools and frameworks to improve security, reliability, maintainability, availability and performance for the technology foundation of our platform

  • Be a key contributor to overall solutions architecture

Qualifications

  • Masters’ or Bachelors' degree in Computer Science or a related field

  • Our ideal candidate has strong capability in the following areas

  • Solutions Development (web/services/mobile/frameworks)

  • Production Support (triage, solve, deploy)

  • DevOps (build/test/containerize/deploy)

  • Database technologies (administration/development)

  • Cloud Technologies (AWS/Azure)

  • Server Administration (Windows/Linux)

  • 7+ years of experience in developing robust, highly scalable, web based enterprise solutions, services, and frameworks.

  • 3+ years of experience developing solutions with Microsoft .NET framework.

  • Including: ASP.NET forms, ASP.NET MVC, Vb.net

  • 2+ years experience in supporting, debugging, and refactoring existing applications (web focus)

  • Including: classic asp, vbscript, python,

  • 2+ years developing solutions with java

  • 1+ years REACT.js, or Angular

  • 1+ years in Python, and Node.js

  • 2+ years administering windows servers

  • including troubleshooting/configuring IIS, user administration, etc.

  • 1+ years experience with Linux administration

  • including Apache administration, package installations,etc.

  • 2+ years DevOps experience

  • ability to build a CI pipeline including project build, test automation, deployment, etc.

  • Experience with IaC using Terraform/Cloud Formation

  • Experience with powershell, including building scripts for automation of server configuration

  • 1+ years experience with Azure

  • Experience configuring servers, services via Portal

  • 1+ years of experience in Python development

  • 2+ years of Hands-on experience with AWS

  • Experience utilizing AWS technologies

  • including but not limited to EC2, S3, DynamoDB, Aurora, ElasticSearch, Snowflake, RDS, SQS, SNS and Lambda( Node.JS)

  • 2+ years experience with MS SQL Server

  • Administration(user administration, indexing, jobs, etc)

  • Schema design

  • be able to understand various sql schemas, write/debug Stored Procs, and perform basic sql administration.

  • 1+ year building reports with SSRS/ Tableau

Additionally -

  • Strong Experience with both relational and No-SQL databases

  • Experience with Docker, Kubernetes or other container technologies

  • Experience with participating in projects in a highly collaborative, multi-discipline development team environment

  • Exposure to Agile and test-driven development, ideally knowledge of the SAFe methodology

  • Exposure to hierarchical and distributed code repository management tools like GIT

  • Experience with mobile development (objective-c, kotlin, swift, etc)

  • Great communications skills

Experience in using the following tools

  • Visual Studio (2008+)

  • Unit testing framework (nunit/etc)

  • Mocking engine(nmock/justmock/etc)

  • Sql Management studio

  • TeamCity

  • Docker

  • Octopus

  • Terraform

  • VersionOne

  • Git

  • Telerik toolset (including Kendo)

  • IntelliJ

  • Postman

  • SoapUI

  • Redgate toolset

  • AWS console

  • Azure Portal

Qualifications

  • Masters’ or Bachelors' degree in Computer Science or a related field

  • Our ideal candidate has strong capability in the following areas

  • Solutions Development (web/services/mobile/frameworks)

  • Production Support (triage, solve, deploy)

  • DevOps (build/test/containerize/deploy)

  • Database technologies (administration/development)

  • Cloud Technologies (AWS/Azure)

  • Server Administration (Windows/Linux)

  • 7+ years of experience in developing robust, highly scalable, web based enterprise solutions, services, and frameworks.

  • 3+ years of experience developing solutions with Microsoft .NET framework.

  • Including: ASP.NET forms, ASP.NET MVC, Vb.net

  • 2+ years experience in supporting, debugging, and refactoring existing applications (web focus)

  • Including: classic asp, vbscript, python,

  • 2+ years developing solutions with java

  • 1+ years REACT.js, or Angular

  • 1+ years in Python, and Node.js

  • 2+ years administering windows servers

  • including troubleshooting/configuring IIS, user administration, etc.

  • 1+ years experience with Linux administration

  • including Apache administration, package installations,etc.

  • 2+ years DevOps experience

  • ability to build a CI pipeline including project build, test automation, deployment, etc.

  • Experience with IaC using Terraform/Cloud Formation

  • Experience with powershell, including building scripts for automation of server configuration

  • 1+ years experience with Azure

  • Experience configuring servers, services via Portal

  • 1+ years of experience in Python development

  • 2+ years of Hands-on experience with AWS

  • Experience utilizing AWS technologies

  • including but not limited to EC2, S3, DynamoDB, Aurora, ElasticSearch, Snowflake, RDS, SQS, SNS and Lambda( Node.JS)

  • 2+ years experience with MS SQL Server

  • Administration(user administration, indexing, jobs, etc)

  • Schema design

  • be able to understand various sql schemas, write/debug Stored Procs, and perform basic sql administration.

  • 1+ year building reports with SSRS/ Tableau

Additionally -

  • Strong Experience with both relational and No-SQL databases

  • Experience with Docker, Kubernetes or other container technologies

  • Experience with participating in projects in a highly collaborative, multi-discipline development team environment

  • Exposure to Agile and test-driven development, ideally knowledge of the SAFe methodology

  • Exposure to hierarchical and distributed code repository management tools like GIT

  • Experience with mobile development (objective-c, kotlin, swift, etc)

  • Great communications skills

Experience in using the following tools

  • Visual Studio (2008+)

  • Unit testing framework (nunit/etc)

  • Mocking engine(nmock/justmock/etc)

  • Sql Management studio

  • TeamCity

  • Docker

  • Octopus

  • Terraform

  • VersionOne

  • Git

  • Telerik toolset (including Kendo)

  • IntelliJ

  • Postman

  • SoapUI

  • Redgate toolset

  • AWS console

  • Azure Portal

NIKE, Inc. is a growth company that looks for team members to grow with it. Nike offers a generous total rewards package, casual work environment, a diverse and inclusive culture, and an electric atmosphere for professional development. No matter the location, or the role, every Nike employee shares one galvanizing mission: To bring inspiration and innovation to every athlete* in the world.

NIKE, Inc. is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.

Job ID: 00392834

Location: United States-Oregon-Beaverton

Job Category: Technology