This site uses cookies. To find out more, see our Cookies Policy

Application Architect in Eden Prairie, MN at Lifetouch National School Studios Inc.

Date Posted: 11/15/2018

Job Snapshot

  • Employee Type:
    Full-Time
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    11/15/2018
  • Job ID:
    APPLI49639

Job Description

Lifetouch has a dynamic opportunity for an experienced Architect to join our successful organization as a key contributor. Lifetouch National School Studios Inc., a Shutterfly Inc. company is an industry-leader with operations in all 50 states and Canada. Employees enjoy our fast-paced, collaborative culture and the ability to directly impact our business. Respect, integrity, teamwork, and passion are at the core of what we do.

  • Provide application architectural consulting expertise, direction, and assistance to Technical Analysts, Application Engineers, Senior Database analysts and other Systems Architects.
  • Collaborate with end users and senior management to define business requirements for complex systems development and gain buy-in for all infrastructure plans.
  • Provide guidance and mentoring to junior members of the technical team.
  • Provide hands on coding approximately 40 % depending on the size of the project.
  • Document and develop in-depth knowledge of assigned domain architecture, hardware and network infrastructure, and technology portfolio.
  • Develop, document, make recommendations, and communicate plans for investing in application infrastructure, including analysis of cost reduction opportunities.
  • Overall technical implementation and quality of assigned projects and technical domain.

Education

  • Bachelor's Degree in Computer Science, MIS or Business Administration.

Experience

  • Minimum of eight years related experience and/or training; or equivalent combination of education and experience.
  • 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).
  • Ability to mentor and lead other technical team members without having direct supervision responsibility.
  • A background successfully delivering applications using agile methods and collaborating with non-technical team members including quality assurance, business analysts, and project managers.
  • Candidate should have professionally developed applications with Java or Groovy and JavaScript.
  • Application development experience with common libraries such as Spring, Hibernate, JUnit, Spock, Gradle, and Apache Maven.
  • Knowledge of creating single page applications using a framework such as Angular or ExtJS is preferred.
  • Experience creating RESTful web services is highly desired.
  • Load and performance testing experience is preferred.
  • Knowledge and understanding of the following technologies and libraries is a plus: Spring Boot, Grails, NodeJS, and Amazon Web Services.

Benefits

Your hard work and professional dedication will be rewarded with competitive compensation, benefits and opportunities to grow and advance your career within the territory and across the U.S. and Canada.

Here is just some of what we have to offer:

  • Excellent earnings
  • PTO
  • Medical and Dental Benefits
  • 401K with 3% matching 100% Vested Immediately

Lifetouch is an Equal Opportunity Employer

PM18

#IT