Software Engineer II (Multiple Positions)

Avidxchangeinc

Charlotte (NC)

Hybrid

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid workplace flexibility
401(k) match
Paid time off
Healthcare benefits
Onsite gym

Qualifications

  • Bachelor’s degree in Computer Science, Engineering (any), IT/IS, Analytics (any), Management (any), Business (any) or related field of study and two (2) years of experience in the job offered or related occupation in which the required experience was gained.

Responsibilities

  • Participate in full life cycle application development in an Agile team.

Skills

MVC architecture
Microservices
Unit testing
OOP
Design patterns
Cloud deployment
Agile development
Code reviews

Education

Bachelor’s degree in Computer Science or related field

Tools

Git

Job description

Software Engineer II (Multiple Positions)
Job Description Summary

Work together in small, focused Agile teams with other experienced engineers to perform full life cycle application development. Build 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. Solve problems, debug and optimize code to ensure optimum performance and security. Determine optimal solutions for architecture, efficiency, maintainability, and scalability. Collaborate with Senior Engineers and Technical leads in the design, review, and implementation of new solutions. Team 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 share feedback in coordination with senior engineers.

Qualifications

Bachelor’s degree in Computer Science, Engineering (any), IT/IS, Analytics (any), Management (any), Business (any) or related field of study and two (2) years of experience in the job offered or related occupation in which the required experience was gained.

Must have demonstrated experience with:

  • Applying MVC architecture to design and structure scalable web applications, ensuring clear separation of concerns and maintainability;
  • Utilizing Git for version control, enabling efficient collaboration and codebase management across development teams;
  • Developing microservices to support modular, independently deployable services that enhanced system flexibility and scalability;
  • Writing unit tests to ensure code reliability and facilitate regression testing;
  • Applying object-oriented programming (OOP) principles for reusable and organized code;
  • Implementing design patterns to solve software design challenges effectively;
  • Deploying and managing cloud-based applications, leveraging services for compute, storage, and monitoring;
  • Practicing Agile software development, contributing to sprint planning, daily stand-ups, and iterative delivery cycles to align with evolving project goals.
Primary Work Location

1210 AvidXchange Lane, Charlotte, NC 28206

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 Health Plan Option with $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
  • WeCare 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

*Fully granted from beginning of year, pro‑rated if hired mid‑year

**Must be full‑time for at least 3 months

***Must be full‑time for at least one year

Equal Employment Opportunity

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Hybrid, Microservices & Cloud
Software Engineer II - Hybrid, Microservices & Cloud

Avidxchangeinc • Charlotte (NC)

Hybrid
USD 85,000 - 110,000
Hybrid workplace flexibility
401(k) match
Paid time off
+2
Senior Software Engineer (Multiple Positions)
Senior Software Engineer (Multiple Positions)

Avidxchangeinc • Charlotte (NC)

On-site
USD 110,000 - 155,000
Senior Technical Product Owner I (Multiple Positions)
Senior Technical Product Owner I (Multiple Positions)

Avidxchangeinc • Charlotte (NC)

Hybrid
USD 110,000 - 165,000
PTO 18 days
Holidays 11
Volunteer Time Off
+10
Software Engineer (Multiple Positions)
Software Engineer (Multiple Positions)

Doist • Charlotte (NC)

On-site
USD 90,000 - 130,000
Hybrid Workplace Flexibility
401(k) Match
Competitive Healthcare
+2
Senior Manager of Product Management (Multiple Positions)
Senior Manager of Product Management (Multiple Positions)

Avidxchangeinc • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
18 days PTO
401(k) Match
Hybrid Workplace Flexibility
+3
Senior Application Security Engineer
Senior Application Security Engineer

Avidxchangeinc • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
18 days PTO
11 Holidays
401(k) Match
+3
Business Insights Analyst II
Business Insights Analyst II

Avidxchangeinc • Charlotte (NC)

Hybrid
USD 75,000 - 95,000
18 days PTO
401(k) Match
Competitive Healthcare
+3
VP of Enterprise Technology and Business Operations
VP of Enterprise Technology and Business Operations

AvidXchange, Inc. • Town of Charlotte (NY)

Hybrid
USD 180,000 - 280,000
Hybrid Workplace Flexibility
Onsite gym & wellness facilities
401(k) match
Sr. Architect, Data & AI Architecture
Sr. Architect, Data & AI Architecture

AvidXchange, Inc. • United States

Hybrid
USD 180,000 - 240,000
Hybrid Workplace Flexibility
401(k) Match
Paid Time Off (PTO)
Revenue Operations Analyst II
Revenue Operations Analyst II

Avidxchangeinc • Charlotte (NC)

On-site
USD 70,000 - 90,000
18 days PTO
Competitive healthcare options
401(k) match
+4