Senior Software Engineer

AvidXchange, Inc.Charlotte, NC
Hybrid

About The Position

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.

Requirements

  • Bachelor’s or Master’s degree in Information Technology, Computer Science, or a related field.
  • 8+ years of .NET software development experience creating SaaS-based applications.
  • Strong knowledge of .NET 8.0, C#, 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.
  • Strong interpersonal skills with the ability to work effectively in a team setting.
  • Excellent problem-solving and troubleshooting skills.
  • Experience with source control systems (such as CVS, Git, TFS) in continuous integration environments.
  • Strong communication and collaboration skills, with the ability to work across diverse teams.
  • Experience with cloud platforms, preferably Azure.
  • Understanding of DevOps principles and CI/CD practices.

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.
  • 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.
  • Work closely with QA to review, approve, and design test cases, ensuring all requirements are met.
  • Support Product Management in creating product roadmaps and ensuring quarterly objectives are realistic and achievable.
  • Collaborate with other product development teams to create alignment and consistency across projects.

Benefits

  • 18 days PTO
  • 11 Holidays (8 company recognized & 3 floating holidays)
  • 16 hours per year of paid Volunteer Time Off (VTO)
  • Competitive Healthcare
  • High Deductible Heath Plan Option that has $0 monthly premium for teammate-only coverage
  • 100% AvidXchange paid Dental Base Plan Coverage
  • 100% AvidXchange paid Life Insurance
  • 100% AvidXchange paid Long-Term Disability
  • 100% AvidXchange paid Short-Term Disability
  • Employee Assistance Program (EAP) - Provides counseling services, legal and financial consultations and health advocacy for Teammates and their eligible dependents
  • Onsite Health Clinic with Atrium Health - available to Teammates and their eligible dependents
  • 401(k) Match: 100% match on the first 3% of your salary, plus 50% match on the next 2%
  • Parental Leave: 8 weeks 100% paid by AvidXchange
  • Discounts on Pet, Home, and Auto insurance
  • WeeCare Childcare Service: helps teammates find affordable daycare, childcare, and tutors 40% less expensive than traditional daycare centers
  • Perks at Work: free discount program that provides teammates the opportunity to save on items from electronics, movie tickets, car buying, vacations, and more
  • Onsite gym fitness center, yoga studio, and basketball court
  • Tuition Reimbursement up to the federal maximum of $5,250
  • Hybrid Workplace Flexibility
  • Free parking
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service