Software Engineer II

AvidXchange Charlotte, NC

Company

AvidXchange

Location

Charlotte, NC

Type

Full Time

Job Description

About AvidXchange

AvidXchange is a leading provider of accounts payable ("AP") automation software and payment solutions for middle market businesses and their suppliers. By trade, we are a technology company, but if you ask anyone that works here, they'll tell you our people are at the core of who we are. We are all entrepreneurs who love to innovate and win with a passion for serving our customers. While we take personal ownership of our everyday work, we recognize that we only win as a team.

Since our founding in 2000 in Charlotte, NC, we've created a company of over 1,600 teammates working in one of our 7 offices across the U.S., or remotely. We're building more than a tech company - we're building an experience. We remain committed to a culture where you can fully be 'you' - connected with others, chasing big goals and making a meaningful impact. If you want to help us grow while realizing your potential and creating stories you'll tell for years, you've come to the right place.

AvidXchange is proud to be Certified™ as aGreat Place to Work®. The prestigious recognition is based on anonymous data from our teammates and makes official what our teammates have known for years - that AvidXchange is a Great Place to Work®.

JOB OVERVIEW

This job requires experience in collaboration, analyze, design, develop, test, maintain and implement premier software. You will mentor new team members to fostertheir career growth.

JOB RESPONSIBILITIES

  • Working together in small, focused Agile teams with other experienced engineers to perform full life cycle application development
  • Building open communication with your Product Owner, Quality Test Automation Engineers, fellow Software Engineers, Development DBA and Scrum Master to understand and transform business requirements into business-savvy features
  • Solving problems, debugging and optimizing code to ensure optimum performance and security
  • Determining optimal solutions for architecture, efficiency, maintainability, and scalability
  • Collaborating with Senior Engineers and Technical leads in the design, review, and implementation of new solutions
  • Teaming up with QA to review, approve and design against test cases- ensuring our demanding customers' expectations are fulfilled
  • Create code solutions that follow architecture's prescribed standards and industry best practices
  • Conduct code reviews and sharing of feedback in coordination with Senior engineers
Required Experience, Qualifications, and Skills

  • Bachelor's degree in Computer Science, Computer Engineering or related with 5+ years of .NET software development experience building web-based applications OR a Master's degree in Computer Science, Computer Engineering or related and 3+ years of .NET software development experience
  • Microsoft development stack: .NET Core, .NET Framework 4.5+, C#, JavaScript, RESTful services, ORM, T-SQL, JSON, MVC, XML, HTML, and CSS
  • Hands-on experience following Agile software development processes (Scrum/Kanban)
  • Building applications in Azure-based Cloud architectures
  • Handling code via source control systems (such as Git) in continuous integration environments
  • Exercising sound coding practices, such as unit testing, object-oriented programming, and patterns
  • Using Advanced SQL including stored procedures, indexes, triggers, and functions
  • Designing solutions with modern architecture patterns background: Microservices, SOA, Domain-Driven Design, CQRS, Asynchronous Messaging, Service Bus, Event Sourcing, APIs, Web Services
  • Employing secure coding practices including familiarity with OWASP top ten

Equal Employment Opportunity

AvidXchange is an equal opportunity employer.AvidXchange is committed to equal employment opportunity in accordance withapplicable federal, state, and local laws. AvidXchange will not discriminateagainst applicants for employment on any legally recognized basis. Thisincludes, but is not limited to veteran status, race, color, religion, sex,sexual orientation, gender identity, gender expression, national origin, ageand physical or mental disability.

Other details

  • Job Family Software Engineering
  • Job Function Software Development Engineering
  • Pay Type Salary
  • Employment Indicator Professional

Date Posted

12/29/2022

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Assistant Director at Idlewild KinderCare - KinderCare Learning Companies

Views in the last 30 days - 0

View Details

Executive Administrative Assistant - JPMorgan Chase

Views in the last 30 days - 0

View Details

Executive Assistant - New Business Ventures & Innovation - USAA

Views in the last 30 days - 0

View Details

Sr. Advertising Account Specialist, Political - Spectrum

Views in the last 30 days - 0

View Details

Advertising Account Specialist - Spectrum

Views in the last 30 days - 0

View Details

Advertising Operations Specialist, Local - Spectrum

Views in the last 30 days - 0

View Details