Software Engineer II
Shutterfly Career Site
Description At Shutterfly, we make life's experiences unforgettable. We believe there is extraordinary power in the self-expression. That's why our family of brands helps customers create products and capture moments that reflect who they uniquely are. Shutterfly is looking for a Software Engineer II to join their team! This position can be based out of our Fort Mill, SC or Tempe, AZ offices and will be hybrid at least 3 days a week. Note: We are unable to provide sponsorship for this position at this time.
Responsibilities:
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.
- 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)
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Fort Mill, York County, SC vacancy
- ...utility in their search for a Project Manager II to join their team onsite in the Southeast. This role provides engineering project management expertise and technical... ...Suite, MS Project, and/or Primavera scheduling software. Strong written and oral communication...SuggestedFull timeContract workFor subcontractorWork at office
- ...Senior Software Engineer (AI / AWS / Generative AI) Location: Fort Mill, SC or Austin TX (Hybrid – 2-3 Days Onsite) Duration: 12+ Month Contract (Potential Extension or Conversion) Required Qualification ~ sStrong hands-on experience with AWS cloud technologie...SuggestedContract work
$106.1k - $176.9k
...Senior Full-Stack Software Engineer Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact. At LPL Financial, you'll work with modern technology, supportive teammates, and the opportunity to contribute to solutions...SuggestedWork from home$85.68k - $117.81k
...including Salesforce applications-with little oversight Provide feedback, participate in code reviews, and collaborate with other engineering teams, user experience design, and product teams Review and test code before deployment, performing unit and integration...SuggestedFull timeTemporary workWork experience placementFlexible hours$147.5k - $245.9k
...financial technology solutions. You will work across the entire software development life cycle, from front-end user interfaces to back... ...work. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 7 years of progressive experience...SuggestedFull timeWork from home$140k - $175k
At A Glance We are looking for a Senior AI Engineer to help build the next generation of AI-powered tools to accelerate our internal ms. This is a software engineering role first where you should be comfortable owning backend systems, APIs, and production architecture...Full timeTemporary workWork at officeRemote workMonday to FridayFlexible hours- Laveer Engineering is seeking a Mechanical Engineer II in Rock Hill, SC. The role involves engineering activities for power plants, including design and maintenance tasks and requires a Bachelor’s in mechanical engineering. Candidates should have 3-6 years of experience...
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed... ...systems preferred. - Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$69.2k - $86.5k
Westinghouse Electric Company in Rock Hill, SC is seeking a Mechanical Engineer II. This hybrid position requires 2 days on-site weekly. The ideal candidate will have a Bachelor's degree in mechanical engineering and 3-6 years' experience. Responsibilities include designing...- ...grow, develop and fulfil your potential with meaningful careers.Role Summary We are seeking a highly skilled and hands-on Lead Software Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the calculation and...Worldwide
- ...technical leadership through design reviews and best practice implementation. Collaborate with cross-functional teams including engineering, product, and design. Maintain and optimize existing systems and troubleshoot issues. Communicate effectively with technical and...
$118k - $155k
...AT A GLANCE The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business. The successful candidate will be responsible for fulfilling...Full timeTemporary workWork at officeRemote workMonday to FridayFlexible hours- LPL Financial LLC in Fort Mill, SC is seeking a Senior Full-Stack Software Engineer to design, deliver, and support modern platforms. You'll engage in hands-on engineering throughout the development lifecycle while collaborating with teams to enhance solutions for client...
- Staffing Management Group is seeking a Level 2 IT Engineer with MSP experience to join a leading IT Solutions Company near Rock Hill, SC. The successful candidate will be responsible for providing pre- and post-sales support, managing Windows Servers, and implementing...
- Capgemini is looking for an experienced Developer based in South Carolina to design, implement, and optimize data engineering solutions. With over 10 years of IT experience, the ideal candidate will have deep expertise in Snowflake and cloud platforms including AWS and...
- ...need to have to join our award-winning team: Clearance: Must possess and maintain an active Secret Clearance. Bachelor’s degree IAT II Certification A minimum of 8 years of experience in the management of training environment; technical, networking, and exercise...Full timeContract workTemporary workWork at office
- ...Role: Cloud Infrastructure Engineer Location: Fort Mill, SC Duration: 12 months Job Overview: The Cloud Engineer leads development... ...Preferences: Cloud migration experience Software development: Python, .NET AWS Solutions Architect - Professional...
- A prominent technology firm is looking for a Sr .NET Full Stack Developer. The role involves cloud migration and building resilient applications, requiring deep expertise in .NET Core and AWS. Ideal candidates will have over 5 years of experience in full stack development...
- LPL Financial LLC is seeking a Senior Full Stack .NET Developer to enhance cloud-native applications for advisor onboarding. The ideal candidate will design scalable services using .NET Core and AWS, serving as a technical expert and collaborating across teams. Key requirements...
$134.75k - $190.75k
...critical part in changing how people around the world store and share photos with one another. We are looking to add a Principal Software Engineer who will be instrumental in the design and development of the Snapfish website. We are looking for someone with expertise in...Remote work- ...technical mentoring. Required Skills ~10+ years of experience in software development. ~ Strong experience with C#, ASP.NET Core, .NET... ...AI/ML solutions. ~ Experience with LLM integration, prompt engineering, embeddings, and RAG architecture. ~ Strong knowledge of SQL...Full time
- ...Hybrid | Fort Mills, SC Duration: 6 months Typical Day in role: Software Architecture & Development Design, develop, and maintain... ...teams to deliver AI-driven solutions. Microservices & Cloud Engineering Design and deploy microservices in cloud-native environments....
- LPL Financial LLC seeks an AI Platform Enablement Analyst to assist engineering teams in adopting AI. You will build foundational tools and resources to streamline AI development, making it easier and more consistent. The ideal candidate has 7-12 years of backend service...
- ...Description FindTalent is seeking a Lead Protection & Control Engineer to join our team onsite in South Carolina. This role will lead... ..., and problem-solving skills. ~ Proficiency in the following software: ~ Microsoft Office Suite ~ AutoCAD Electrical (preferred)...Full timeWork at office
- ...Senior Java Engineer Location: Fort Mill, SC/New York, NY (Onsite) Duration: Full-time only Job Description: Must Have Technical... ...-threading & Concurrency Roles & Responsibilities: Software Design & Maintenance: Design, develop, and maintain Complex Java...Full timeImmediate startRelocation
- ...initiative Strategic thinking - especially around legacy modernization Education & Experience Bachelor’s degree in Computer Science, Engineering, or related field Minimum 5+ years of experience in full stack development with .NET technologies #J-18808-Ljbffr Tential...Work experience placement
- Senior Oracle Fusion Cloud EPM Associate (Hands on Delivery Expert) Job Title: Senior Oracle Fusion Cloud EPM Associate (Hands on Delivery Expert) (82908-1) Location: Charlotte, NC or Fort Mill, SC (Charlotte area preferred). Candidate should be flexible to travel...Flexible hours
- Qode is seeking an experienced AI/ML Full Stack Developer to join our team in Fort Mill, SC. The ideal candidate should have over 10 years of experience with strong .NET skills, focusing on building enterprise-grade applications and integrating AI/ML solutions. Key responsibilities...
$69.2k - $86.5k
...Licensing Engineer II Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit...Work at officeFlexible hours- Sr .Net Application Support Engineer (Contract) Location: Fort Mills, SC (Onsite). Position type: W2 contract. Extensive 3rd line support... .... We are looking for an enthusiastic and hard‑working software engineer who is adept at long‑term fixes for database applications...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- federal - software developer Fort Mill, York County, SC
- software engineer contract Fort Mill, York County, SC
- software engineer healthcare Fort Mill, York County, SC
- network software engineer Fort Mill, York County, SC
- ngo software engineer Fort Mill, York County, SC
- software development engineer aws Fort Mill, York County, SC
- software developer fintech Fort Mill, York County, SC
- senior software engineer remote Fort Mill, York County, SC
- intel software engineer Fort Mill, York County, SC
- software engineer Fort Mill, York County, SC




