Principal Software Engineer Digital Employee Experience Team at Nike in Beaverton, OR

Nike, Inc.

๐Ÿ“Œ Beaverton, OR
๐Ÿ•‘ November 19, 2020
๐Ÿท๏ธ OTHER
View Application

You will be redirected to Nike, Inc.'s preferred application process.

Principal Software Engineer Digital Employee Experience Team

The application engineer on the DEE team will be responsible for design, support, development, and testing of internal employee-facing websites and web applications. The engineer will work with internal Nike teams to collect requirements and develop web applications and sites using React.js & Vue.js. They will be using AWS tools to build service layers to allow for integration across Nike applications, systems and, third-party integration.
RESPONSIBILITIES INCLUDE:
- Design and development of technical solutions that meet the needs of the business and aligns with architectural and quality standards.
- Apply principles of microservice architecture and domain driven design to develop restful APIs using Node.js.
- Build mobile first Front
- End application in a manner visually and culturally consistent with Nike brand using React.js, Vue.js, and Redux.
- Maximize NoSQL data stores like DynamoDB, MongoDB to ensure data storage is designed for security, availability, maintainability and performance.
- Implement asynchronous services by using cloud services such ECS, S3, Lambdas and SQS, SNS for messaging.
- Use version control systems (GIT, Bitbucket), issue tracking tools (Jira) and CI/CD tools using Jenkins and Terraform.
- Ensure SLAs (Service Level Agreements) for different interfaces are met and also test them by executing performance tests using various loads.
- Create dashboards and reports for monitoring system health and early detection of issues using Splunk and New Relic.
- Adhere to principles of Scaled Agile and Scrum.
WHAT YOU BRING TO NIKE - Bachelors degree in Computer Science or a related field 7 years in hands-on engineering or development of full stack software solutions
- Experience in developing End to End technical Architecture of very large-scale applications
- Experience with both microservice and full stack architecture; solid understanding of SOA principles, AP
I s etc.
- Ability to write robust, maintainable, and extendable code in Vue.js and React.js
- Experience with leading enterprise cloud/virtual architectures like AWS, Microsoft Azure, Open Stack, GCP, JIE, etc.
- Experience in leading design and development on horizontally and highly scalable cloud-based architecture (AWS cloud infrastructure experience strongly preferred)
- Demonstrated track record of leading within sophisticated organizations requiring strong influence leadership skills; the ability to work collaboratively at all levels in a matrix environment
- Exceptional collaboration, listening, written and verbal communication skills with ability to facilitate technology strategy, requirements and architecture conversations with all partners (management, business users, and technology resources)

View Application

You will be redirected to Nike, Inc.'s preferred application process.


Job Expires: December 19, 2020

More React Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to Nike, Inc.'s preferred application process.