Programmer Analyst

At American Signature Inc., we believe everyone has the right to a well-furnished life. To that purpose, we are committed to providing our customers with an easy and fun furniture shopping experience. The

IT Senior Programmer Analyst is critical in ensuring we meet that goal. This team member plays a pivotal role in the design, construction, installation, testing and maintenance of our software systems.  The IT Application Development team supports multiple teams and applications that touch all ASI storefront, back office, Delivery, Customer Care, Marketing and Media employees.  This role supports and creates IT applications to meet business objectives and strategic initiatives.

 

He or She designs, builds, monitors, and maintains a consolidated set of applications used across the company.  This individual uses creative problem-solving skills to design and develop easily supported solutions that move our business forward.  He or She has a test-driven design philosophy and assists others in developing the same.  Additionally, this role raises emerging issues and recommends necessary actions to course correct.  This role reports to the Senior Manager, IT Application Development.

 

 

Why you’ll want to join our team:

  • Join a historic, family-owned business that has helped furnish the lives of customers for nearly 80 years
  • Comprehensive medical, dental, and vision benefits & 401K plan
  • Growth. Our team members are encouraged to develop and move into more challenging roles as their career progresses.
  • Employee discounts at our affiliate brands which include– Value City Furniture, American Signature Furniture, DSW, and American Eagle Outfitters

 

As the IT Senior Programmer Analyst, you will:

Cultivate Continuous Improvement

  • Responsible for applying design concepts applicable to multiple programming languages and data structures. Develops Unit and Integrated test cases along with Design.
  • Create test-driven designs for IT architect review.
  • Write code, test cases, and supporting documentation to project specifications. Utilizes and creates Best Practices for maintainable applications.
  • Create and support realistic test cases with appropriate data and processes. Support QA and business team member testing activities.
  • Help define requirements for and integrate ASI systems with 3rd party applications.
  • Develop and utilize reusable code.
  • Tie business requirements to developed code through documentation that enables ongoing support and subsequent development.
  • Lead unit and integrated testing of existing and new applications.
  • Proactively support applications during Operating System, hardware, and 3rd party (integration) upgrades.

 

Manage Business Relationships

  • Build and maintain relationships with IT and business leaders
  • Influence cross functional partners by providing credible designs and articulating a point-of-view.
  • Escalate issues, risks, and changes in a timely, structured manner

 

Effectively Communicate & Support Change

  • Ensure team members and managers understand current status, future milestones and dependencies, issues, and roadblocks involved with your work.
  • Provide accurate estimates to IT management.
  • Optimize the business user experience through feedback and lessons learned

 

Demonstrate Leadership

  • Mentor others on specific development techniques. Shares knowledge freely; ensures knowledge transfer.
  • Manage time, stress, and other factors for self while assisting team members to do the same.
  • Take initiative to identify, understand, and solve problems. Effectively address change and uncertainty.

 

The ideal candidate will meet the following required requirements:

  • Bachelor’s degree; or equivalent combination of education and experience
  • A minimum of 5 years of experience with related programming languages and environments.
  • 3+ years in retail industry experience
  • Embody our values of Serve Others and Own It
  • PHP, Java Script, jQuery, HTML, CSS, SQL, API Knowledge, .Net, JSON
  • Design, coding and testing web applications
  • Ability to work cross-functionally, providing strategic and tactical leadership
  • Proactive approach by identifying problems and then creating solutions
  • Adaptability, comfortable in ambiguity, and flexible to the changing retail market forces and shifting priorities
  • Excellent written and verbal communication and presentation skills; Ability to synthesis complex ideas into digestible business-friendly information
  • Must be curious about new ways of thinking and working while executing with a sense of urgency

 

Preferred Qualifications

  • MVC Knowledge Framework
  • Bootstrap
  • XML
  • CodeIgniter
  • Utilize communication skills to understand and share knowledge between technical and non-technical individuals.
  • Be creative and proactive in solving problems, while communicating and working with others to ensure solutions align to business requirements.