senior Software Engineer ic

About this role

AvidXchange is hiring a senior-level Software Engineer based in Charlotte, NC. The posting calls out experience with C#, SQL, HTML/CSS, REST APIs.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Charlotte, NC
Department
Engineering

More roles at AvidXchange

Corporate Treasury Manager
Charlotte, NC · director
Creative Design Manager II - Motion Graphics & Animation
Charlotte, NC · mid
HTML/CSS Performance Optimization SaaS
Director of Talent Business Partners
Charlotte, NC · director
Manager of Business Development
Charlotte, NC · mid
Salesforce SaaS Data Analytics
Manager of People Operations
Charlotte, NC · manager
All AvidXchange jobs →

Job description

from AvidXchange careers

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

  • Follow DevOps principles such as CI/CD to automate and streamline data engineering workflows.

  • Support Solution and Enterprise Architects in the design, review, and implementation of new architectural solutions.

  • Mentor Software Engineers, including onboarding, explaining domain knowledge, best practices, and performing code reviews.

  • Troubleshoot, debug, and optimize code to ensure maximum performance and security.

    This is an excerpt. Read the full job description on AvidXchange careers →
All software engineering jobs software engineering in Charlotte, NC Jobs in Charlotte, NC software engineering salaries software engineering career path
All AvidXchange Jobs Browse software engineering roles senior positions