Job Url: https://www.remoterocketship.com/company/avidxchange/jobs/senior-software-engineer-united-states-remote Job Description: AvidXchange, Inc. Website LinkedIn All Job Openings AvidXchange is a leading provider of accounts payable (“AP”) automation software and payment solutions for middle market businesses and their suppliers. payables automation • electronic invoicing • visibility • best practices • portfolio 1001 - 5000 employees 💰 $66M Venture Round on 2020-09 Senior Software Engineer 11 minutes ago 🇺🇸 United States – Remote ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer Azure Cloud Entity Framework ETL jQuery Kafka SOAP SQL SSIS TFS .NET Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • 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. 🎯 Requirements • Bachelor’s or Master’s degree in Information Technology, Computer Science, or a related field. • 10+ 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. 🏖️ 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 • BrightDime Financial Wellness Tool, offered free to teammates • 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