website-hero-image2

2225 Back-End Developer

Location: Portland, OR

Description:
Are you an Engineer that doesn’t take yourself too seriously but wants to do serious work with other like-minded peers? Are you tired spinning up software products that grind up data to better sell sneakers, or cell phones, or other consumer marketing-focused endeavors? We create software that helps secure the software infrastructure that other Engineers and Developers are creating. Our technology helps mitigate risks in the Software Supply Chain. If this sounds like the serious challenge you seek, please send your resume to careers@itmotives.com. We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you!

Job Type: Contract to Hire

Additional Information:
Knowledge of some, not necessarily all
· Test Driven Development (TDD)/ Behavior Driven Development (BDD)
· HTTP Web Services with relational databases
· Golang (Generally – we like strongly compiled languages)
· Package managers
o Rubygems, NPM, Maven, Nuget
· Cloud
o AWS – What we use
o Google (ok too – if you’re okay with AWS)
o Azure (same)
· Continuous Integration and Deployment
o TravisCI
o Jenkins

Things you will be asked to do
· Write cucumber tests for new feature, Write implementation to get tests passing
· Using CD pipeline get code to deploy to testing environment, TravisCI, Docker, AWS
· Develop AWS Lambda functions for serverless operations
· Lunch and Learn - Either attend or give low key presentation on relevant technical topics
· Code review team member Pull Requests
· Pair or mob program on a regular basis
· Whole life cycle ownership of bugs and features, from conception to deployment to customers

What we offer you
· An opportunity to be challenged and grow
· Fair compensation package to reflect your skills and experience
· Hardware and software you need to excel at your work
· Most times together, some time remote working environment
· Flexible working hours, but a required workday window
· Space to add your expertise without being rigid about the way things need to be done