Retail Outreach Software Engineer

Austin, TX 78701
  • Job Code
  • Jobs Rated


Posted: Mar 23, 2021

Weekly Hours: 40

Role Number:200231258

Are you passionate about designing solutions that deliver amazing customer and employee experiences? Do you lov...Summary


Posted: Mar 23, 2021

Weekly Hours: 40

Role Number:200231258

Are you passionate about designing solutions that deliver amazing customer and employee experiences? Do you love the idea of solving a new business, technical problem every other day? Do you enjoy learning new and emerging technologies? Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Apple Retail is seeking a hardworking professional to work with us on customer communications. Proven analytical and social skills with confirmed ability to code in a dynamic project development environment.

The ideal candidate will perform detailed design and hands-on content development to support customer communications across multiple platforms. To be successful in this role, you will need to excel at working together with internal partners collaboratively while focusing on an exceptional customer experience to build the right customer outreach solution.

Key Qualifications

  • Able to develop high-quality modern Java applications
  • Skilled software developer, strong programming skills in CSS, Java Velocity, and HTML
  • Strong debugging and performance profiling skills
  • Excellent written and oral communication skills on both technical and non-technical topic
  • Demonstrated creative, critical and independent thinking capabilities and troubleshooting skills
  • Able to analyze business requirements, brainstorm technology ideas and design/build efficient solutions
  • Passionate and inquisitive, and seek to solve everyday problems in innovative ways
  • Laser-focused on the smallest details that are meaningful to our customers
  • Upbeat, adaptable, and results oriented with a positive, can-do attitude


Creates and supports customer communications using Java Velocity templating framework

Writes code for new, and enhancements to, email and SMS communications. Uses Java Velocity, HTML, and CSS to create customer communications

Writes unit tests, integration tests, and end-to-end tests using a varied of front-end and back-end testing frameworks

Provides support for existing applications through analysis and debugging of application

Participates in agile ceremonies to recommend and review development.

Frequently interacts with technical leadership and provides technical guidance to senior business leaders and cross-functional project managers

General knowledge of full-stack web application technologies including the following: HTML, CSS, SASS, Vanilla Javascript, Node.js and npm

Database schema and data manipulation: MySQL, PostgreSQL, possibly NoSQL

Developing skills in CI/CD including internal CI/CD frameworks such as PIE Rio and Jenkins

Education & Experience

BA/BS computer related degree preferred or combination of relevant work experience and education.

Additional Requirements

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Retail Outreach Software Engineer

Apple, Inc.
Austin, TX 78701

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good