Jobs · Engineering · South Carolina

Software Engineer II

Shutterfly · Fort Mill, SC · 1 wk 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 II

EmpiRx HealthUnited States· 2 wk ago
RemoteEngineeringapply on workforcenow.adp.com

Software Engineer II

QueveraAnnapolis Junction, MD· 2 wk ago
Engineeringapply on workforcenow.adp.com

Software Engineer II

Elbit Systems of AmericaRoanoke, VA· 2 wk ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer II

Alarm.comTysons Corner, VA· 1 wk ago
Engineering$88k–$123k/yrapply on job-boards.greenhouse.io