Shutterfly
Senior Software Engineer
Fort Mill, SC
Sep 21, 2024
Full-time
Full Job Description
Senior Software Engineer (#SS-0704)Fort Mill, South Carolina, United StatesJOB DESCRIPTIONPosition Summary:
  • Perform various software development duties, including assistance with technical designs, unit testing and code reviews.
  • Conduct coding to design and develop order fulfillment software, APIs, and features in a cloud environment.
  • Document architecture and develop in-depth knowledge of assigned domain architecture and technology portfolio.
  • Develop, document, make recommendations, and communicate plans for investing in application infrastructure, including analysis of cost reduction opportunities.
  • Perform technical implementation and conduct quality checks of assigned projects and technical domain.
  • Collaborate with product managers, operations, and other members of the project team in requirements specification, feasibility analysis, detailed engineering analysis, and launch planning.
  • Build high quality and high-performance scalable services in an extremely collaborative environment.
  • Provide guidance to and mentor junior members of the technical team, including presenting and explaining technical designs and business requirements.
  • Improve overall development and deployment process, including Continuous Integration and Business-Driven Development, and ensure application development processes are aligned with the goals of Application Architecture, QA and Change Management.
  • Triage and rapidly resolve software issues.
Qualifications:
  • Education: Bachelor's degree or equivalent in Computer Science, Information Systems, or a related field.
  • Experience: Five years of progressive experience in software applications development using Python and Java.
Skills/Technical Requirements:Work experience to include:(1) Building software applications by utilizing architecture, writing code and implementing the following industry practices: continuous integration, unit tests and development testing.(2) Delivering applications using Agile methods and collaborating with non-technical team members, including quality assurance, business analysts, and project managers.(3) Using JavaScript to develop software applications.(4) Creating RESTful web services.(5) Utilizing asynchronous messaging.(6) Automated testing and test-driven development.(7) Developing Microservices.(8) Database experience with Aurora or PostgreSQL.(9) Creating single page applications using Angular or React framework.(10) Working in an Agile Scrum environment.(11) Working with the following AWS Technologies: S3, SQS, SNS, ECS, Lambda as well as AWS Kinesis, Cognito, and Log Reading.(12) Utilizing Jenkins pipelines and Terraform.(13) Development of order fulfillment software, APIs, and features in a cloud environment.Job Conditions:
  • 40 hrs./wk.
  • Salary: $155,688 /yr.
  • Address of employment:1000 Shutterfly Blvd., Fort Mill, SC 29708.
PDN-9d0f3b54-5b5d-4217-bbe8-0737e43dbded
Job Information
Job Category:
Sales
Spotlight Employer
Related jobs
PERSONAL ASSESSMENT
Advanced Restoration Plus Inc.
PERSONAL ASSESSMENT - Advanced Restoration Plus Inc. - Orangevale, CA 95662I NEEED A PERSONAL ASSISTANT FOR A REMOTE JOB, ANYONE IN USA/CANADA CAN APPLY.TASK INCLUDES RUNNING ERRANDS, HELP WITH SOME F...
Nov 24, 2024
Orangevale, CA
Junior Programmer
MARYLAND GENERAL ASSEMBLY
Maryland General Assembly Junior Programmer NOW HIRING! MARYLAND GENERAL ASSEMBLY AND DEPARTMENT OF LEGISLATIVE SERVICES 2024 SESSION SUPPORT RECRUITMENT NOTICE The Maryland General Assembly (MGA) off...
Nov 24, 2024
Baltimore, MD
Extension Instructor or Open Rank Extension Educator 4-H Youth Development (Frontier County) University of Nebraska-Lincoln Do you have the drive to help us make a positive difference in young pe...
Nov 24, 2024
Curtis, NE
©2024 TalentAlly.
Powered by TalentAlly.
Apply for this job
Senior Software Engineer
Shutterfly
Fort Mill, SC
Sep 21, 2024
Full-time
Your Information
First Name *
Last Name *
Email Address *
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy.
Continue to Apply

Shutterfly would like you to finish the application on their website.

Ace your interview with AI-powered interview practice

Get comfortable talking to hiring managers, receive personalized feedback on areas for improvement, sharpen your ability to answer the most common questions, and build confidence in formulating strong responses on the spot. Click the button below to begin your three free virtual interviews!