Senior Software Engineer
Company | Nike |
---|---|
Location | Beaverton, OR, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Computer Science or Engineering
- Five (5) years of progressive post baccalaureate experience in the job offered or related computer occupation
- Experience in backend architecture
- Experience in unit tests
- Experience in Node.js
- Experience in JavaScript
- Experience in ReactJS/Redux
- Experience in design, technical discussions and code reviews
- Experience in Amazon Cloud services
- Experience in troubleshooting and fixing production issues
- Experience in building microservices, middleware, APIs using NodeJS
- Experience in monitoring Splunk logs
- Experience in Newrelic
- Experience in SignalFx Dashboard
Responsibilities
- Apply big data technologies
- Develop, configure, and test programs, systems and solutions
- Design the backend architecture for data ingestion
- Develop Terraform scripts as Infrastructure-As-A-Service to deploy the backend infrastructure
- Assess a well-defined problem and lead the development of a technical solution
- Manage small- to moderate-sized solutions
- Play a key role on larger teams, working within the parameters of two to three sprints
- Advise product owners on discrete technology-related business problems
- Formulate options, including assessing their relative merits and risks
- Work with product owners to determine the best solution
- Design and implement new features and fix defects in existing code base
- Write automated unit tests to validate code changes
- Write automated integration tests and manually test changes in an integrated environment
- Debug issues found during testing and troubleshoot issues in production environment
Preferred Qualifications
-
No preferred qualifications provided.