Home > Phoenix jobs > Phoenix computer/technical

Posted: Sunday, November 5, 2017 4:53 AM

Job Description:/h3:
Are you ready to work on modern payment solutions for Credit Card, Debit Card, ACH, and other payment options? Are you passionate about software development and staying current with leading technologies and architectures all the while fostering innovation and excellence in every development team youve led? If so, we want to hear from you.
REPAY is looking for an experienced Director of Software Development to help lead our Agile and growing software development team in expanding our core payment processing platform and products in the consumer and auto finance industries. Work in a small team, open:air collaborative environment, where you will have an immediate and measurable effect on our fast:growing business. Here, we work hard:but we have lots of fun doing it. So, if you like a cool, collaborative, and challenging work environment, youll fit right in.
What youll be responsible for:
:Serve as a technology lead for the development and deployment of REPAYs payment processing platform
:Participate in business planning and communicate technical knowledge of vision for both current and future technology products
:Represent the needs and interests of all technologies; work with project team to define, recommend and execute strategic and tactical business goals for clients
:Work closely with project management and product owners to accurately prioritize work and execute product roadmaps
:Maintain process and ensure team is in alignment at all times; consistently look for ways to improve processes
:Enable direct reports to serve as lead developers; maintain view of big picture and focus on delivery
:Ensure all technology is following a consistent, repeatable and successful set of best practices
:Continually estimate and maintain awareness of testing code coverage to identify amount covered by unit vs. automated testing
:Collaborate with PM team to ensure clear expectations and understanding of timelines, progress status, intended functionality, exceptions, etc.
:Select, assess, develop, mentor, manage and retain top technical talent. Manage resources, including interviewing and training employees; planning, assigning, and directing work; appraising performance, addressing complaints and resolving problems
:Ensure knowledge sharing among team to avoid information concentration in individuals
Skills and experience you should possess:
:Strong, subject matter level understanding of card processing specifically on the acquiring side is an absolute must have
:Extensive commercial software development experience with open source technologies
:At least five years experience managing software development teams, software development lifecycles, and modern architectures such as Microservices and AWS.
:Highly desirable technical skills include Python, C.NET, and distributed system architecture
:Solid understanding of various Agile development methodologies (e.g. Scrum; Kanban)
:Expertise and demonstrated experience in systems design, development, implementation and deployment processes
:Demonstrated leadership skills and experience working with senior leadership in technology strategy
:Superior understanding and execution of organizational goals and objectives required
:Experience with resource allocation, personnel management and vendor management
:Demonstrated ability to make decisions regarding necessary team size and composition
:Ability to commute or relocate to the Tempe, AZ area.
Who are We?
REPAY : Realtime Electronic Payments is an established and fast:growing FinTech company, building niche software that enables businesses to move faster by removing the friction found in the payments processing industry. We offer a comprehensive line of solutions including debit/credit card processing, ACH processing, instant funding, and electronic bill payment systems with full IVR, text, and mobile capabilities. REPAY was recently ranked again for the 7th straight year in a row 1


• Location: Phoenix

• Post ID: 63594342 phoenix is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017