Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Avidxchange Logo

Senior Software Engineer (.Net) New

Avidxchange

Salary not specified
Aug 26, 2025
Charlotte, NC, US
Apply Now

AvidXchange is seeking a Senior Software Engineer to build best-in-class products by analyzing, designing, developing, testing, maintaining, and implementing premier software solutions.

Requirements

  • 10+ years of .NET software development experience creating SaaS-based applications.
  • Strong knowledge of .NET 8.0, C-Sharp, Visual Studio, WCF, AJAX, HTML, ESB (Neuron a plus), Kendo UI, SSIS/T-SQL, jQuery, JSON, MVC 4/5, Entity Framework.
  • Experience with SOA, web services, REST, SOAP, XSLT, XSD, and XML.
  • Experience developing and integrating RESTful APIs, leveraging events, messaging systems, and ETL processes.
  • Familiarity with event-driven architectures and technologies such as Kafka, Azure Service Bus, and Azure Event Hub.
  • Experience with source control systems (such as CVS, Git, TFS) in continuous integration environments.
  • Experience with cloud platforms, preferably Azure.

Responsibilities

  • 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, maintainability, and scalability.

Other

  • Bachelor’s or Master’s degree in Information Technology, Computer Science, or a related field.
  • Strong interpersonal skills with the ability to work effectively in a team setting.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills, with the ability to work across diverse teams.
  • Understanding of DevOps principles and CI/CD practices.