CharlotteRecruiter Since 2001
the smart solution for Charlotte jobs

Director of Software Development

Company: AvidXchange
Location: Charlotte
Posted on: January 16, 2022

Job Description:

AvidXchange is a leader in automating invoice and payment processes for mid-market businesses. Last year, we processed 53 million transactions across our network of more than 700,000 suppliers, transforming the way 7,000+ customers in North America pay their bills. By trade, we are a technology company, but if you ask anyone that works here, they'll tell you our people are at the core of who we are. We are all entrepreneurs who love to innovate and win with a passion for serving our customers. While we take personal ownership of our everyday work, we recognize that we only win as a team. At AvidXchange, it's not a "me" thing, it's a "we" thing. Founded in 2000 and headquartered in Charlotte, North Carolina, we have over -1,500 -employees working in one of our seven offices or remotely. At AvidXchange, you'll have the opportunity to tackle tough, complex challenges, working side-by-side with amazing talented teammates. And in doing so, our goal is to enable you to discover your maximum potential - while being your unique, authentic self at work. If that sounds like you, come join the team!Job OverviewReporting to the Vice President of Teammate Technology Engineering and Operations, the Director of Software Engineering will be responsible for building and leading a team of software engineers in support of the AvidXchange Teammate Technology digital transformation. With a focus on services and application interface delivery, the Director will work closely with the Engineering Leadership, Architecture, and key stakeholders to execute strategic priorities supporting teammate technology and automation solutions. The Director will be accountable for the design, development, and release of solutions. In partnership with the Director of Operations, ensure the quality and reliability of the delivered solutions. The Director is responsible for ensuring morale, productivity, technical expertise, and quality of the delivered solutions aspiring to always be better.Job Responsibilities Establish the Teammate Technology Engineering and Operations (TTE&O) Software Engineering team in support of the tools and platforms supportedHands-on approach to team leadership, solution design, and deliveryDemonstrate effective leadership through empowerment and delegationManages career progression for team members, including hiring, performance reviews, mentoring, and coachingCreate an atmosphere of trust and support through actions and resultsAllocate engineering resources to appropriately deliver the highest return on partner investmentsOversee TTE&O engineering processes and ability to generate new processes to meet needsImplements, measures, and reports on execution strategy meeting company standards with respect to quality, scalability, reliability, and supportabilityPartners with other Engineering teams maintaining consistent development and delivery practicesResponsible for the technology roadmap for Services and APIs developed to support Teammate Technology or supporting systems that use their capabilitiesTracks, measures, and reports on projects and programsEffectively communicates with key stakeholders, during requirements gathers, project execution, and deliveryFormulate and communicate mitigation strategies for long-running programs or high-risk projectsRepresents Teammate Technology in company forums and activities that are related to engineering practices, deliveries, standards, and controlsRepresent AvidXchange Teammate Technology Engineering and Operations in local and regional community outreach and talent acquisition.Note: The list of responsibilities is intended to capture essential duties and responsibilities for incumbents in the job. An incumbent may perform additional duties as assignedRequired ExperienceStrong background and understanding of API lifecycle management - build, scale, govern and monetize.Understanding of API security (specifically around OAuth2/OpenID Connect).Bachelor's degree, or equivalent experience, Masters degree preferredExperience with cloud-based development and delivery7+ years of technology and software engineering leadership experience in a complex and fast-paced business environment (ideally an agile environment) with exposure to a variety of technologies and solutions5+ years of people management experience; experience managing other people managers preferred7+ years of experience coding and delivering software as a team member5+ years of developing software components used for Enterprise Solutions3+ years delivering products based on micro-services architecture5+ years of experience designing, building, and consuming RESTful APIsStrong software engineering and software architecture skillsTeam player with excellent work habits and interpersonal skillsExcellent written and verbal communication skillsMust be willing to travel to secondary sites as/when neededTravel varies but will be approximately 25%Preferred ExperiencePayment processing experienceExperience with SalesforceExperience leading teams through cloud transformationMust live or be willing to relocate to Charlotte, NCEqual Employment Opportunity Statement AvidXchange is an equal opportunity employer. - AvidXchange is committed to equal employment opportunity -in accordance with applicable federal, state and local laws. - -AvidXchange will not discriminate against applicants for employment on any -legally recognized basis. This includes, but is not limited to veteran status, race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age and physical or mental disability.

Keywords: AvidXchange, Charlotte , Director of Software Development, IT / Software / Systems , Charlotte, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Charlotte RSS job feeds