Software Engineering Coach

Employer
Target
Location
Minneapolis, Minnesota
Posted
Jul 19, 2019
Closes
Oct 27, 2019
Employment Status
Full Time
Description:
LEAD ENGINEER - Software Engineering Coach

About us:

Target is an iconic brand, a Fortune 50 company and one of America's leading retailers.

Target as a tech company? Absolutely. We're the behind-the-scenes powerhouse that fuels Target's passion and commitment to cutting-edge innovation. We anchor every facet of one of the world's best-loved retailers with a strong technology framework that relies on the latest tools and technologies-and the brightest people-to deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve. Our high-performing teams balance independence with collaboration, and we pride ourselves on being versatile, agile and creative. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely and reliably from the inside out.

As a lead engineer focused on coaching, you can be a part of developing and influencing new services that power all sales channels at Target by transforming the way teams deliver value to our customers through the means of teaching, mentoring, and coaching. You'll help elevate the efficiency and effectiveness of the Target technology teams by educating teams on Agile, Lean, Data Science and Engineering, Application Development, and DevOps principles and practices across a variety of applications, platforms and environments. You'll put your skills, experience and passion to work in an innovative environment where success is rewarded and be a part of the industry known Target coaching team! http://dojo.target.com. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs.

Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Lead Engineer, you'll take the lead as you empathize with individuals and teams and raise their development and problem-solving skills. Individuals in this role will have opportunities to gain a large breadth of knowledge by working with a variety of teams across the entire IT and Data Sciences organizations and contribute to industry leading technologies, such as Spinnaker, Kubernetes, Angular, React, Hadoop and more!

You are a software engineer with a passion for teaching. You will contribute to great products and team learning - ready to do whatever it takes to help teams while also building and packaging cutting edge technologies for enterprise wide consumption. You have good problem-solving skills. You love keeping abreast of the latest industry trends and use them to help you and those around you innovate. You have leadership qualities, good judgment, and clear communication skills.

About you:
  • 4-year degree or equivalent experience
  • 7+ years of software development experience with at least one full cycle implementation
  • Demonstrates broad and deep expertise in multiple computer languages and frameworks (e.g., open source)
  • Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure
  • Have a passion for learning and sharing that knowledge


What you will do:
  • Help identify problems and advocate for developers as they face challenges, and work with them to create elegant solutions to help them build better and move faster
  • Help identify and foster improved software engineering practices
  • Coach and mentor Engineers on Software Engineering practices with a focus on Agile, Lean, Application Development and DevOps principles
  • Apply your knowledge and experience with developing frontend and/or backend applications, including RESTful API development
  • Guide teams on the appropriate framework choices such as React, Spring, Ratpack, etc.
  • Guide teams on the appropriate architecture to build data science products that are robust and scale
  • Promote Agile Software Development practices including Extreme Programming (XP), CI/CD, Mobbing, Chaos Engineering and more.
  • Work closely with other coaches/engineers and partners to ensure development aligns to Target technology direction
  • Research related products and make necessary software recommendations
  • Innovate constantly and maintain a technical edge


I

Americans with Disabilities Act (ADA)

Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.

Qualifications:

Similar jobs

Similar jobs