job summary:
As our Senior Software Engineer your role will include: - Participating in a high functioning DevOps Scrum team, employing various XP practices
- Developing the tools and processes used across teams to increase speed of software delivery while reducing the cost of implementation
- Designing, developing, debugging, and testing full stack capabilities for client eCommerce applications, inclusive of UX, frameworks, and APIs that deliver secure, reliable, maintainable, highly available, and performant web experiences
- Building observable code that helps inform data driven decisions
- Working in a continuous delivery model; deploying experiences frequently at large scale to a global audience of consumers
- Providing technical leadership and knowledge to your teammates
- Consulting and performing engineering support, problem solving, and issue resolution with internal and external resources
- Partnering with, working in and across multiple teams to deliver customization experiences
What We're Looking For: - Bachelor's degree in Computer Science or a related field preferred or 2 years of additional experience in lieu of a degree
- 5+ years of software development experience
- Diverse experience in Web Based Software development, including React, Redux, HTML, CSS, JavaScript, Node, Microservice Architecture, REST / GraphQL
- 2+ years using Enterprise Java in highly distributed systems with high transaction volume
- Experience with 3D technologies a plus (WebGL, three.js, etc.)
- Experience in designing and implementing highly scalable web applications
- Experience working in a Distributed/Cloud-based environment (e.g. Amazon EC2, GCE, Rackspace, Azure, etc.). AWS preferred.
- Experience delivering software using an agile development process (Scrum preferred)
- Experience with modern build strategies, continuous integration, unit testing, static analysis, integration testing experience
- Experience working with relational and NoSQL databases (e.g. Aurora, Dynamo).
- Commitment to and hands-on experience in performing technical code reviews
- Comfortable working in a fast-paced, results-oriented environment
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical IT teams
location: Beaverton, Oregon
job type: Contract
salary: $60 - 66 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- Participating in a high functioning DevOps Scrum team, employing various XP practices
- Developing the tools and processes used across Digital Engineering to increase speed of software delivery while reducing the cost of implementation
- Designing, developing, debugging, and testing full stack capabilities for applications, inclusive of UX, frameworks, and APIs that deliver secure, reliable, maintainable, highly available, and performant web experiences
- Building observable code that helps inform data driven decisions
- Working in a continuous delivery model; deploying experiences frequently at large scale to a global audience of consumers
- Providing technical leadership and knowledge to your teammates
- Consulting and performing engineering support, problem solving, and issue resolution with internal and external resources
- Partnering with, working in and across multiple teams to deliver customization experiences
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
skills:
- javascript
- React
- WebGL
- AWS
- Java
- 3D
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.