Share this Job

Senior API Developer

Date: Apr 26, 2021

Location: Nashville, TN, US, 37228

Company: A. O. Smith Corporation

Company / Location Information

Water technology is one of the fastest-growing industries in the world. As a leading global water technology company, A. O. Smith Corporation (NYSE: AOS) is at the center of the trend. We are a $3 billion company with over 140 years of history and 15,000+ employees. Our emphasis is on hot water and clean water; we are one of the world’s largest manufacturers of residential and commercial water heating equipment as well as a supplier of water purification products in a number of emerging countries.

With manufacturing operations in the United States, Canada, Mexico, China, India, and Europe, we have the reach to serve customers worldwide.


A.O. Smith is committed to continuous improvement and maintaining a culture that values and respects our employees.  Recognized by The Tennessean as one of the top Nashville area Workplaces, we have programs in place to help our team members achieve their potential. When you join our team, you will receive rewards and recognition for your contributions, training and professional development opportunities, as well as a variety of benefits to support you and your family's health, well-being, and financial future. If you are inspired to learn, take risks, and succeed as a team, you can build an amazing career at A. O. Smith.


This role is located in our modern Nashville Metro Center office, located just minutes from downtown with easy interstate access and free parking.

Primary Function

We are looking for a senior API Developer/Engineer to build and maintain a suite of cross-platform apps & databases that interact with multiple APIs and external infrastructure.  This role is responsible for developing & optimizing proprietary features & functions to drive custom marketing & merchandising digital experiences for customers across multiple brands & divisions.  S/he must have the ability to develop solutions and work independently as well as collaboratively.

Role Specific Responsibilities

  • Leverage APIs for deep integrations and robust features across our platforms for web and mobile
  • Support, maintain, and refactor existing projects in Node.JS and SQL to integrate with proprietary and third party platforms (mobile apps, Salesforce Commerce Cloud, Salesforce Service Cloud, etc) deployed on Redhat 3Scale & Azure DevOps
  • Develop and maintain our proprietary marketing technology infrastructure, documentation, and core codebase for APIs that power web & mobile experiences
  • Collaborate with front-end developers to support their initiatives to present custom experiences to the customer by calling your APIs
  • Collaborate with Digital Marketing Platforms, BTS (IT) & external partners to enhance existing functionality and create new-to-the-world functionality to deliver the right experience to the right audience for improved customer experience.
  • Identify and resolve errors, bugs and issues
  • Work with team to write acceptance criteria and solution documentation to ensure solutions meet business expectations.
  • Provide mentoring to team members on new technology and its application, coding best practices and general technology architecture. Provide valuable feedback on peers and evaluation of team performance. Identify potential team improvements and participate in team retrospectives.
  • Collaborates with other team members in an agile development process, spanning front end, back end, QA, and product management.
  • Craft and communicate technical plans with the Web Platform Manager, App Platform Manager, UI/UX designer, brand division stakeholders and IT stakeholders, when applicable.
  • Create technical documentation as required for vendors and team
  • Continue and maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.


  • Bachelor’s Degree in Information Technology, Computer Science, MIS, or related preferred
  • Candidates with equivalent years of related IT experience, certifications, and education also considered
  • Proven experience working with:
    • Native libraries
    • APIs
    • Third-party dependencies
    • Node.JS
    • React & React Native

We Offer

Competitive compensation package, comprehensive benefits plans which include medical and dental insurance, company-sponsored life insurance, retirement security savings plan, short- and long-term disability programs and tuition assistance. 

Nearest Major Market: Nashville

Job Segment: Merchandising, Computer Science, Database, SQL, Developer, Retail, Technology