Sr Engineer

Target   •  

Minneapolis, MN

5 - 7 years

Posted 216 days ago

This job is no longer available.

Job ID: INF000CD9

Description:

Target is one of the world’s most recognized brands and one of America’s leading retailers. But behind the brand our guests love, is a culture of continual innovation – and right now, we are up to big things. The Target Technology Team is driving a transformation in retail, one that will move us from “brick-and-mortar and online” to “bricks-and-mortar and everywhere else.” Our goal is to deliver Target’s unique “Expect More. Pay Less.” promise to guests wherever and whenever they shop, today and tomorrow: in-store, online, on tablets and mobile phones, and in the retailchannels of the future.

We are looking for highly motivated software engineering professionals who can help build the next generation stores platform. You will be able to put your skills, experience and passion to build the next generation of highly distributed systems using open source tools and technologies.   

Key Responsibilities:

•Design and development of fault tolerant distributed systems

•Champions new and emerging technologies and drives decision making

•Establishes research and proof-of-concept initiatives in new and emerging technology spaces

•Works with the team to promote re-use and develop consistent scalable patterns

•Support production systems as required

Minimum Qualifications:

•5 -7years of software development experience with at least one full cycle implementation from requirement to production

•Proficiency in Java and Java based frameworks like spring boot, hibernate and using CI/CD automated tools

•Experience with authentication technologies like OAuth

•Experience with database designs (Postgress) 

•Experience in building distributed systems

•Excellent written communication skills and ability to document technical content

•Experience working in an agile environment (i.e. writing user stories, iterative development, etc.)

•Working knowledge of test-driven development and software test automation

Desired Qualifications:

•Full stack development experience

•Experience with Docker

•Experience with Kafka, Storm

•Experience in Angular JS

•Experience in retail industry

•MS in Computer Science or related technical field