Senior Business Systems Developer
Ally Auto
Lewisville, TX, USA
Posted 16 Sep (10 days ago)
Job description

Job Description

Business Unit / Enterprise Function Description

Ally Auto's U.S. auto finance operations provide a wide array of financial products and services to automotive dealerships and retail automotive customers in the United States.

Together with Dealer Products and Services, the U.S. auto finance team has built strong dealer relationships by offering high-quality wholesale financing services, attractive volume incentives and a full array of highly competitive products like extended service contracts, dealership insurance products and more.

Position Description

The Senior Business Systems Developer is considered an analytical / procedural expert that will focus primarily on application development within OutSystems for systemic decisioning purposes to drive the indirect auto lending business.

This role will leverage technical expertise as well as understanding of the financial services industry, focusing in large part on development of a decision engine.

This individual will work closely with a broad group of matrix partners, including business operations, IT, Risk, Finance / Pricing, Analytical Modeling, and Product Management, etc. to implement business requirements systemically.

Job Responsibilities

  • Create and update existing decision engine application, utilizing a rapid application development platform
  • Through application development assist in implementing and updating policies, process flows, data models and system integrations within the application
  • Develop and manage integrations with other applications and data source providers using web services
  • Interpret, design and codify business requirements from key stakeholders, both internal and external
  • Recommend process optimization to allow for greater efficiency via existing and new technology
  • Provide support and respond to production issues, perform troubleshooting, and initiate improvements to the overall application design
  • Advise and collaborate with governance resources to create detailed application software documentation, controls, testing and governance processes
  • Advise and collaborate with product managers regarding system viability and design related to implementing business requirements
  • Collaborate with governance resources to develop coding and implementation standards


  • College degree(or equivalent experience) in MIS or computer science or related field strongly preferred
  • Knowledge, experience and / or certifications of OutSystems is desirable
  • Knowledge of FICO Data Orchestrator a plus
  • Strong technical skills in architecture patterns, solutions design and web application performance
  • Ability to analyze business requirements, rapidly grasp and comprehend methods and programming used to create / extend data models, develop Web Services(SOAP, REST) and create workflows
  • Strong design and problem-solving skills
  • Working knowledge of Java / C#, XML, and web-based languages(JavaScript, CSS, HTML) a plus
  • Robust Microsoft Office Suite knowledge and expertise (i.e. Visio, PowerPoint, Word, Excel)
  • Experience and comfort with Agile methodologies
  • Must be detail oriented and well organized with ability to multitask
  • Ability to provide advice / direction in primary areas of expertise
  • Knowledge of general financial concepts P&L calculations, amortization schedules, basic understanding of interest rates, financial metrics, pro-forma models, etc a plus

Business Unit / Enterprise Function Description

The Integrated Channels and Experience (ICE) team is responsible for the deployment and delivery of an end to end customer experience through our Digital and Customer Care Channels (e.g. phone, chat, email, desktop, mobile, etc.). ICE is a team of design, product management and business operations professionals who are responsible for the strategy, execution and ongoing support of Ally's consumer and dealer online and mobile channels.

Team members work collaboratively across all Ally Lines of Business to develop policy, procedure and changes impacting customers, or those who service the customer in an effort to deliver a world-class customer experience.

Total Rewards Information

Ally's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals.

But Ally's total compensation or total rewards extends beyond your paycheck and is designed to support and enrich your personal and professional life, including :

  • Time Away : competitive holiday and flexible paid-time-off, including time off for volunteering and voting.
  • Planning for the Future : benefits to help you plan for the near and long term including an industry-leading 401K retirement savings plan with matching and company contributions, student loan and 529 educational assistance programs, tuition reimbursement and other financial well-being programs.
  • Supporting your Health & Well-being : flexible health and insurance options including dental and vision, pre-tax Health Savings Account with employer contributions and a total well-being program that helps you and family stay on track physically, socially, emotionally and financially.
  • Building a Family : adoption, surrogacy and fertility support as well as benefits that help you take care of your family parental and caregiver leave, back-up child and adult / elder day care program and child care discounts.
  • Work-Life Integration : other benefits including LifeMatters® Employee Assistance Program, subsidized and discounted Weight Watchers® program and other employee discount programs.

Ally is an Equal Opportunity Employer

We extend equal employment opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law.

Disclaimer: This job offer was originally posted on

Job details
Employment type
Job role
Seniority level
(3 to 5 years)