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
Novartis
Job Description SummaryThe Sr. Metrologist is responsible for a variety of tasks related to laboratory and manufacturing instrumentation, as managing and overlooking equipment. Supporting change reque...
Nov 18, 2024
Morris Plains, NJ
Tiffany & Co.
At Tiffany, we expect our employees to deliver the Tiffany Experience to each customer and Tiffany is committed to creating an organization that recognizes and rewards excellence in service of this pr...
Nov 18, 2024
Austin, TX
Texas Roadhouse
Dishwasher
Texas Roadhouse
At Texas Roadhouse, we are a people-first company that just happens to serve steaks. Legendary Food and Legendary Service is who we are. We're about loving what you're doing today and preparing you fo...
Nov 18, 2024
Joliet, IL
©2024 NAACP.
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!