AvidXchange

Software Engineer II (Multiple Positions)

AvidXchange$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT/IS, or related field.
  • 2 years of experience in software engineering or a related role.
  • Experience applying MVC architecture for scalable web applications.
  • Proficient in Git for version control and collaborative coding.
  • Experience developing microservices for flexible service deployment.
  • Skilled in writing unit tests for code reliability.
  • Familiar with Agile methodologies in software development.

Responsibilities

  • Collaborate in Agile teams to develop full life cycle applications.
  • Work with Product Owners to transform business needs into features.
  • Debug and optimize code for performance and security.
  • Determine architectural solutions for efficiency and scalability.
  • Engage with QA teams on test case design and approval.
  • Conduct code reviews and provide feedback to peers.
  • Adhere to architecture standards and industry best practices in coding.

Benefits

  • Collaborative work environment with experienced team members.
  • Opportunities for professional growth and skill development.
  • Involvement in the full life cycle of application development.
  • Engagement in Agile methodologies promoting flexible work styles.
Full 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 of 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; and 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

Additional Locations:

N/A

Work Shift:

Not Specified

To apply, submit a resume to https://www.avidxchange.com/about/careers/, OR email a resume to [redacted], OR submit a resume to https://www.ncworks.gov/vosnet/Default.aspx. Must reference Job Title & Job Code: 5613. EOE.

#LI-DNI

#LI-DNP

About AvidXchange

AvidXchange is a financial technology company that provides accounts payable and payment automation solutions for midsize companies. The company's products include invoice and payment processing, purchase order management, and payment services. AvidXchange serves customers in various industries, including real estate, healthcare, and construction. The company was founded in 2000 and is headquartered in Charlotte, North Carolina.
Learn more about AvidXchange
Size
1,500 employees
Market Cap
$1.7 billion
Industry
Founded
2000
NASDAQ

Similar Jobs

More Jobs at AvidXchange

More Information Technology Jobs

Find similar Software Engineer II (Multiple Positions) jobs: