Senior Software Engineer
AvidXchange · Charlotte, North Carolina, US
Job Overview AvidXchange is seeking a Senior Software Engineer to build best-in-class products. You will collaborate with cross-functional teams, such as Pro...
Job description
Job Overview AvidXchange is seeking a Senior Software Engineer to build best-in-class products. You will collaborate with cross-functional teams, such as Product and Architecture, to analyze, design, develop, test, maintain, and implement premier software solutions. What You’ll Do: Perform full life cycle application development, enhancement, research, and proof of concepts. Participate in both low-level and high-level application design, providing guidance and feedback on available technology options. Work closely with cross-functional teams to design and implement API integrations for seamless data exchange. Develop and maintain modern pipelines leveraging data streaming and APIs to support various business applications. Implement event-driven architectures to enhance real-time data processing and streamline data flows for timely decision-making. Implement cross-domain solutions, including integration patterns for customer-facing, operational, and analytic systems, along with workflows, policies, support, and reporting associated with enterprise MDM capabilities. Collaborate with other developers and architects to determine optimal solutions for architecture, efficiency, maintain...