Shutterfly is hiring a

Software Engineer

Tempe, United States
Full-Time
Software Engineer (#RM-0829)
Tempe, Arizona, United States
 
 
JOB DESCRIPTION
 
Position Summary 
  • Design and development of highly performing and scalable REST (Representational State Transfer) services.  
  • Contribute to best practices by performing unit tests, functional tests, and performance test automation.  
  • Work with middleware, enterprise buses, and queues to ensure services are highly scalable and asynchronous in nature. 
  • Participate in design reviews of service and framework components. 
 
Qualifications: 
  • Education: Master’s degree or equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field.
 
  • Experience: 1 year of experience developing web applications to include all relevant job titles within this occupation.
 
  • Alternative Qualification: Employer will accept a Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field and 3 years of experience developing web applications to include all relevant job titles within this occupation in lieu of a Master’s degree and 1 year of experience. 
 
Skills/Technical Requirements: 
  • Work experience to include: 
  • Utilizing object-oriented design principles, including SOLID (single responsibility principle, open-closed principle, liskov substitution principle, interface segregation principle, and dependency inversion principle). 
  • Developing server-side applications using Java. 
  • Web application framework Spring and web service design using HTTP, REST, OAuth, and JSON (JavaScript Object Notation). 
  • Utilizing SQL, relational database schema design, and ORM technologies. 
  • Performing agile development methodology.
 
Job Conditions: 
  • 40 hrs./wk.
  • Salary: $127,500 /yr.
  • Address of employment: Shutterfly, LLC located at 7195 South Shutterfly Way, Tempe, AZ 85283. Employer offers optional hybrid work from home within commuting distance to the office.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job