Aaron’s has a long legacy as an industry leader with continued growth. In business since 1955, we have grown to over 2,000 stores across North America built on a foundation of excellence, customer focus, quality products and services. Personally, and professionally, we hold ourselves to high standards and an unwavering commitment to do what’s right; treating every individual with respect, compassion and integrity. We are highly invested in the communities we serve through our community outreach programs, donating time, products and services locally and nationally.
As a potential Aaron’s Associate, you’ll share our purpose and passion for making a real difference in the lives of others and the rewards that come from creating strong personal connections for life. You’ll be a contributing team member in an environment that embraces challenge and has a strong drive to achieve. We like to set the bar high, roll up our sleeves and work together to out-perform the competition. You’ll have an opportunity to work in an environment which prides itself on recognizing and rewarding top performers.
Interested in being a Software Development Team Lead (Payments) at Aaron’s? The Software Development Team Lead (Payments) is responsible for leading a team of software developers responsible for the design, development, testing, and operations of applications critical to the business.
The potential candidate has demonstrable, specific and personal experience of secure development practices, specifically in relation to the OWASP Top 10, and exposure to building PCI-compliant software and operating within a compliance-driven development project/S-SDLC.
Generates and champions new ideas and initiatives; goes beyond status quo; acts as a catalyst of change by presenting a persuasive case for changing processes and practices; is resourceful, creative and open-minded in developing solutions.
Come see why the difference is personal at Aaron’s, connect with us today!
Job Duties:
Leads, coaches, trains and motivates a team of software developers.
Experienced with security protocols (i.e. OWASP Top Ten, PCI Compliance, and data encryption standards)
Supports and consults with management on issues of software development and team vision for tactical and strategic planning.
Helps determine ongoing software and training needs for software developers to ensure efficient use of available technology.
Applies prevailing technologies and recommends new technologies, tools and methods for the resolution of business and technical problems.
Applies industry and internal best practices in solution of technical and business problems.
Drives and facilitates the software development team to review, improve and implement needed process, best practices, technology and environment changes.
Ensures that quality procedures are in place and adhered to by participating in product walkthroughs and design sessions.
Works collaboratively to achieve results.
Partners with the rest of the business and the Project Services team to understand the business focus, assist in technology learning for the business, and suggest new/innovative ways to solve business problems.
Escalates critical issues for appropriate/timely resolution as needed.
Ensures that proper production support arrangements are made for areas of responsibility, including after-hours support.
Ensures that the team is appropriately trained and cross trained. Develop and maintain training best practices for various technologies (as appropriate).
Strong ability to collaborate with senior leadership, enterprise architects and the Project Services team to define and implement creative solutions and measure delivery results. Key attribute - to work well with individuals at all levels of the organization.
Seeks and accepts feedback; acts to improve self.
Effectively communicates feedback and raises issues using tact and diplomacy.
Basic Qualifications:
3 years’ experience leading a team of software developers.
5 years of technical experience as a software developer.
Preferred Qualifications:
College or University degree in Computer Science or a related discipline.
5 years’ experience leading a team of software developers.
10 years of technical experience as a software developer.
Experience and knowledge of third party credit card providers (models and specifications, protocols, known issues) such as Global, Elavon, WorldPay, PaymentTech etc is highly beneficial.
Required technical skills and knowledge of: Microsoft technologies, Analytics, SQL Server, Object-oriented analysis and design (OOAD), N-tier Architecture, .Net, ASP.Net, C#, XML, AJAX / JavaScript / jQuery / JSON, Bootstrap.
Thorough and extensive PCI, secure code and security experience.
Experience with high-volume transactional systems.
Works collaboratively playing a lead role with software developers, DevOps, DBAs, product teams, business areas and enterprise architects to ensure an enterprise focus.
Responsible for the integrity of code quality and adherence to best practices (Continuous Delivery, automation, test driven development, testing, etc.) while driving the team and applications forward.
Ability to communicate and influence at all levels, from the new college hire software developer to an executive audience.
Experience taking a leading role in building software systems that have been successfully delivered to customers.
Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.
Knowledge and understanding of conceptual architectures (Web, Client-server, Real-time).
Experience with systems integration.
Demonstrated leadership ability and skills.
Demonstrated business and systems analysis skills.
Pro-active thinking, analytical thinking and problem solving skills.
Ability to mentor and direct work to others.
Excellent collaboration skills with all levels of the business and cross department organizations.
Commitment to results and ability to deliver results in assigned time frames.
Strong written and verbal communication skills.
Demonstrated ability to exercise initiative, independent judgment and to be a self-starter.
At Aaron’s, you will have access to a comprehensive benefits package that includes:
Paid time off including vacation days, sick days and holidays
Ongoing training and development
Medical, dental & vision insurance
401(k) plan
Life insurance
Disability benefits
Employee Purchase Discounts
A drug screen and criminal background investigation are required before beginning employment at Aaron’s. A job performance reference check is also required.
Aaron’s is an Equal Opportunity Employer.
Unable to retrieve job information. This job may not be available anymore. Sorry for the inconvenience.