Jobs · Engineering · South Carolina

Software Engineer II

Shutterfly · Fort Mill, SC · 1 mo ago
On-siteEngineeringFull-time

Responsibilities

  • Provide hands-on coding approximately 80-100% of the time depending on the size of the project.
  • Document and develop in-depth knowledge of assigned domain architecture, and technology portfolio.
  • Overall technical implementation and quality of assigned projects and technical domain.
  • Demonstrate a strong initiative and follow through in executing project responsibilities, overcoming obstacles, and balancing multiple priorities effectively.
  • Strong verbal and written communication skills are important. Ability to present and explain technical designs and business requirements to other team members.

Qualifications

  • Minimum three years related Application Development experience with the following technologies: Java, Spring Boot and Python.
  • Minimum three years of AWS Cloud Services such as: S3, SQS, EC2, RDS, API Gateway; Certification is a plus.
  • Experience building high quality applications by creating a well-designed architecture, writing clean code, and implementing common industry practices (e.g. continuous integration, unit tests).
  • A background successfully delivering applications using agile methods (Kanban) and collaborating with non-technical team members including quality assurance, business analysts, and project managers.
  • Experience working with Claude Code, GitHub Copilot or other AI-assisted development tools.
  • Experience working with LLMs (Large Language Models) and generative AI applications.
  • Database experience is required with Aurora, preferably with PostgreSQL.
  • Experience creating single page applications using a framework such as React and Angular is a plus.
  • Experience with RabbitMQ is a plus.
  • Experience with GraphQL is a plus.
  • Experience with developing domain services.
  • Experience with asynchronous messaging.
  • Experience with Terraform is a plus.
  • Experience creating RESTful web services is required.
  • Bachelor’s or Master’s Degree Computer Science (along with related experience).

Similar jobs

Software Engineer

LeidosUnited States· 1 mo ago
RemoteEngineering$70k–$126k/yrapply on careers.leidos.com

Software Engineer

Morgan & Morgan, P.A.Brooklyn, NY· 2 mo ago
Engineeringapply on grnh.se

Software Engineer

PNCColumbus, OH· 2 mo ago
Information Technologyapply on pnc.contacthr.com

Software Engineer

ClosinglockAustin, TX· 2 mo ago
Engineering$250/hrapply on ats.rippling.com

Software Engineer

Vadum Inc.Raleigh, NC· 1 mo ago
Engineeringapply on recruiting.paylocity.com

Software Engineer

beyond-tabs.comNew York, NY· 1 mo ago
Engineeringapply on beyond-tabs.com