Search jobs > Minneapolis, MN > Senior software engineer

Senior Software Engineer

Shutterfly
Minneapolis, MN, United States
Full-time

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.

We are looking for a Senior Software Engineer to join our team! The Senior Software Engineer is a technical leader in a broader Engineering team with oversight and ownership of other Engineers implementation of business systems.

They are active in leading the development of new applications and modifying existing computer information systems. This role is engaged throughout the application development lifecycle, providing technical expertise, to analyze, design, develop, test and support applications.

The Systems Software Engineer II ensures business and technical requirements are met.

This will be a hybrid position based out of our Eden Prairie, MN location.

What You'll Do Here :

  • Collaborates on and supports the creation of application architecture
  • Desire to mentor others in understanding and implementing software engineering best practices
  • Ensures compliance with development and architecture standards
  • Conduct or participate in specification / design reviews, code reviews
  • Work with development teams to resolve development and implementation issues
  • Codes, tests, and debugs software modules
  • Leads stakeholder demo meetings and ensures documentation is created and maintained
  • Troubleshoots and quickly solves problems found in a production environment
  • Leverages and builds technology knowledge to act as a subject matter expert
  • Safeguards all customer, employee and company proprietary and personal information ensuring
  • customer and employee data is always kept confidential

The Skills You’ll Bring :

  • 10+ years in Java software development, developing and designing full-stack applications
  • 6+ years in AWS cloud services
  • 4+ years in java script UI frameworks like Angular or React
  • 4+ years working in a cross-functional agile environment
  • 3+ years leading offshore resources in development of micro-services

It is helpful, but mot required to have :

  • Experience in Event based programming
  • Experience in GIT, Bamboo, Bit Bucket and CI / CD pipelines
  • Strong technical knowledge of the business specific functional / operational areas and IT technologies involved.
  • Ability to design, prototype and assess architecture solutions.
  • Knowledge of data privacy issues and laws.
  • Strong interpersonal and collaboration skills.
  • Demonstrated ability to work with others at all levels of the organization.
  • Strong oral and written communication skills, including presentation skills.
  • Advanced analytical, critical thinking and problem-solving skills.
  • Ability to manage and prioritize work for a sub team of Engineers

Supporting a diverse and inclusive workforce is important to Shutterfly not only because it directly reflects our value of Embracing our Differences, but also because it’s the right thing to do for our business and for our people.

Learn more about our commitment to Diversity, Equity and Inclusion at Shutterfly DE&I.

SFLYTechnology

30+ days ago
Related jobs
Promoted
Amtec Enterprise - 1
Minneapolis, Minnesota

The Senior Software Test Engineer plans and performs a variety of tasks across the areas of software requirements analysis, documentation, hardware-software integration, troubleshooting, problem-solving, and software verification testing. Mentors less experienced software engineers and software test...

Promoted
Deluxe Corporation
Minneapolis, Minnesota

Software Engineer, you will be a key member of the Digital Payments engineering team and will be responsible for providing excellent engineering support to the product and business teams. Within this exciting role, you will be responsible for executing rich demos which demonstrate the software that ...

Promoted
Highmark Health
Saint Paul, Minnesota

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Promoted
HRU Inc Technical Resources
Minneapolis, Minnesota

This role plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. Bachelor's deg...

Real Staffing
Minneapolis, Minnesota

Software/Principal Software Engineer (Neuromodulation). Software Project Leadership - Lead and coordinate multi-departmental software development projects in accordance with the Product Development Procedure, Quality Policy, and Software Development Procedure. This position is responsible for softwa...

Indotronix International Corporation
Minneapolis, Minnesota

Senior Software Engineer Minneapolis, Minnesota, United States | Posted: 7/2/2024 Indotronix is seeking a Onsite Job - Senior Software Test Engineer for a Job Opportunity in MN-Minneapolis. The Senior Software Test Engineer plans and performs a variety of tasks across the areas of software requireme...

Deluxe
Minneapolis, Minnesota

The Senior Software Engineer works collaboratively with engineering management, product managers and other software engineers to develop new product offerings and improve existing installed or SAAS solutions for clients within the financial services industry. Work closely with executive leadership, ...

SmartThings
Minneapolis, Minnesota

Skills Knowledge and Expertise ....

Dumpa Consulting LLC
Minneapolis, Minnesota
Remote

AWS (Experience in Services other than just EC2, S3)....

ATR International
Mounds View, Minnesota

A Day in the LifeIn general, the following responsibilities apply for the Senior Software VT Engineer role:§Work closely with Software Developers and Systems Engineers to understand the specifics of the software application and the hardware & the operating platform on which the application runs §Par...