Senior Director of Software Development

1 day ago


Charlotte, North Carolina, United States AvidXchange Full time
About the Role

AvidXchange is seeking a highly experienced Senior Director of Software Development to lead the development of our shared platform and core platform services. As a key member of our engineering team, you will play a critical role in enhancing our product platform, leveraging event-driven microservices and domain-driven design to ensure scalability and performance.

Key Responsibilities
  • Oversee the development and scaling of cloud native shared and core platform services
  • Lead the API strategy, focusing on consistency, ease of use, and seamless integration for customers, partners, and internal teams
  • Drive the design and implementation of event-driven microservices architecture and domain-driven design principles to support scalable, resilient, and flexible systems across engineering teams
  • Collaborate closely with product, engineering, and architecture teams to drive continuous improvements in platform performance, reliability, and scalability
  • Foster a culture of continuous learning, innovation, and transparency, empowering teams to resolve challenges, experiment, and collaborate openly
Requirements
  • Proven experience leading teams responsible for platform services, microservices architecture, event-driven architecture, and API development in a cloud native and SaaS environment
  • Significant understanding and knowledge of commonly used concepts, practices, and procedures within the software engineering and architecture field
  • Experience with API strategy and creating exceptional developer experiences
  • Track record of building scalable and reliable software platforms
  • Experience managing and leading Agile teams in a fast-paced software development environment
About AvidXchange

AvidXchange is a leading provider of accounts payable automation software and payment solutions for middle-market businesses and their suppliers. We focus on creating a culture of Diversity, Inclusion & Belonging, and are proud to be a safe place where teammates can bring their whole selves to work.

Our company is built on three core mindsets: Connected, Growth Minded, and Customer Obsessed. We are committed to equal employment opportunity and welcome applicants from diverse backgrounds.



  • Charlotte, North Carolina, United States Jobot Full time

    Job Title: Senior Software DeveloperA leading FinTech company in the Charlotte, NC area is seeking a skilled Senior Software Developer to join their team as they continue to grow and expand their services.This role will be responsible for designing, developing, and testing various.Net applications, working closely with the Director of Application Development...


  • Charlotte, North Carolina, United States Jobot Full time

    Job Title: Senior Software DeveloperA leading FinTech company in the Charlotte, NC area is seeking a skilled Senior Software Developer to join their team as they continue to grow and expand their services.This role will involve designing, developing, and testing various.Net applications, working closely with the Director of Application Development to ensure...


  • Charlotte, North Carolina, United States Jobot Full time

    Job Title: Senior Software DeveloperA leading FinTech company in the Charlotte, NC area is seeking a skilled Senior Software Developer to join their team as they continue to grow and expand their services.Job Summary:This is a hybrid role that will be mainly remote with 1-2 days per month in the office. The ideal candidate will have 5 years of software...


  • Charlotte, North Carolina, United States Jobot Full time

    About the RoleA leading FinTech company in the Charlotte, NC area is seeking a Senior Software Developer to join their team as they continue to grow and expand their services. This is a hybrid role that requires 1 day on-site and possibly 2 days per week.Key ResponsibilitiesDesign, develop, and test various.Net applicationsCollaborate with the Director of...


  • Charlotte, North Carolina, United States Discovery Senior Living Full time

    Job Title: Senior Director of MarketingDiscovery Senior Living is seeking a highly skilled Senior Director of Marketing to lead our marketing efforts in the Eastern US. This is a critical role that will drive lead generation, brand awareness, and occupancy goals for our communities.Key Responsibilities:Develop and execute quarterly/annual marketing plans for...


  • Charlotte, North Carolina, United States Brightspeed Full time

    Job Title: Senior Director, SDLC and E2E Testing ManagementJob SummaryBrightspeed is seeking an experienced Senior Director to lead and optimize our software development and testing practices. As a key member of our technical leadership team, you will be responsible for driving end-to-end testing strategies, ensuring the delivery of high-quality software...


  • Charlotte, North Carolina, United States RIT Solutions, Inc. Full time

    Job Title: Senior Software DeveloperJob Summary:RIT Solutions, Inc. is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex software solutions using Java and Spring Boot.Key Responsibilities:- Design and develop software...


  • Charlotte, North Carolina, United States Discovery Senior Living Full time

    Job Title: Senior Marketing DirectorDiscovery Senior Living is seeking a seasoned Senior Marketing Director to lead our marketing efforts in the Eastern US. As a key member of our team, you will be responsible for developing and executing strategic marketing plans to drive lead generation and conversion.Key Responsibilities:Collaborate with our marketing...


  • Charlotte, North Carolina, United States Procyon TS Full time

    Job Title: Senior Software EngineerProcyon TS is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technical team, you will be responsible for designing, developing, and implementing software solutions for our Transportation Management System.Key Responsibilities:Represent the technical team in the review and analysis...


  • Charlotte, North Carolina, United States Synechron Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Synechron. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using Windows-based technologies.Responsibilities:Design, develop, and maintain software...


  • Charlotte, North Carolina, United States TD Bank Group Full time

    Job Title: Senior IT DeveloperTD Bank Group is seeking a highly skilled Senior IT Developer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and implementing complex software systems to meet the needs of our business.Key Responsibilities:Design and develop high-quality software systems using Java,...


  • Charlotte, North Carolina, United States Pantheon Data Full time

    Job Title: Senior Software DeveloperPantheon Data is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using C# and .NET frameworks.Responsibilities:Design and develop cloud-based applications using C# and .NET...


  • Charlotte, North Carolina, United States Discovery Senior Living Full time

    Job Title: Senior Marketing DirectorDiscovery Senior Living is seeking a highly skilled Senior Marketing Director to lead our marketing and brand strategy efforts in the Eastern US. As a key member of our leadership team, you will be responsible for developing and executing marketing plans that drive lead generation and conversion for our communities.Key...


  • Charlotte, North Carolina, United States System High Corp Full time

    Job Title: Senior Software DeveloperSystem High Corporation is seeking a highly skilled Senior Software Developer to join our development team. As a key member of our team, you will be responsible for leading and collaborating on software development tasks, including technical design and development of cloud-based products and services.Key...


  • Charlotte, North Carolina, United States Iris Software Inc. Full time

    Job Title: Senior Java DeveloperGreetings from Iris Software, Inc.We are seeking a highly skilled and experienced Java Developer to join our team on a long-term contract basis.Key Responsibilities:Design and develop large-scale business critical systems using Java 11, Spring Boot, and related technologies.Collaborate with business partners, analysts, and...


  • Charlotte, North Carolina, United States Caliber Sourcing Full time

    Job DescriptionWe are seeking a highly skilled and experienced Director of Software Engineering to lead our software development team and drive the success of our customer portal platform.This role will be responsible for overseeing all aspects of the software development lifecycle, from strategy to execution, ensuring alignment with business goals and...


  • Charlotte, North Carolina, United States Discovery Senior Living Full time

    Job Title: Senior Marketing DirectorDiscovery Senior Living is seeking a highly skilled Senior Marketing Director to lead our marketing efforts in the Eastern US. As a key member of our team, you will be responsible for developing and executing marketing strategies to drive lead generation and conversion.Key Responsibilities:Collaborate with DSL Marketing...


  • Charlotte, North Carolina, United States Jobot Full time

    Job Title: Senior Software DeveloperA technology manufacturing leader is expanding their development for the 5th year in a row with a full-time Software Developer position.Amazing culture, benefits package and upward mobility.This is a great opportunity for a skilled software developer to join our team and contribute to the development of industry-leading...


  • Charlotte, North Carolina, United States LPL Financial Holdings, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at LPL Financial Holdings, Inc. As a key member of our Investor Experience team, you will be responsible for designing, developing, and maintaining scalable software solutions that support the delivery of our software products and processes.Key ResponsibilitiesDesign and...


  • Charlotte, North Carolina, United States TEKsystems Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at TEKsystems. As a key member of our XVA Counterparty Portfolio Management Technology group, you will work closely with various business and technology partners to ensure the successful implementation of application solutions in an AGILE...