Software Engineer

Software Engineer

The primary responsibility of the Software Engineer is to design, develop and deploy software solutions. This will be accomplished by working with the team to take advantage of the latest technology to implement and deploy clean readable code in a rapid CI/CD environment following the software development lifecycle plan.

About Billfire

Billfire is a leading provider of electronic payments solutions focused on driving financial efficiency within business-to-business commerce. Our solution, Valet, is an industry-leading, automated accounts receivable platform that enables electronic
invoicing and payments, collections, and cash application, among other valuable capabilities. Built around insights from 20 years of business-to-business experience, Valet eliminates friction from the B2B payment process and gives users a comprehensive, real-time picture of what needs to be done and when.

Responsibilities

  • Full-stack development including dev/ops tasks; must understand the code and the
    environment its running in

  • Write readable and testable code

  • Produce specifications and determine operational feasibility

  • Work on the Dev/Ops side of App Dev (Build pipelines, setup no-SQL databases, work
    with state machines)

  • Work within the tools AWS provides to produce the best solution for the job

  • Write unit tests and understand how code coverage is best used to ensure quality and
    sustainability of the code base

  • Understand the inner workings of all parts of the apps and how to find and troubleshoot
    issues

  • Produce POC’s and innovative solutions fearlessly

  • Pair program with team to learn and teach

  • Participate in architecture decisions, analysis, design, design reviews, code reviews and
    implementation

  • Work with other team members to execute projects and deliver well-tested applications

  • Work with Dev/Ops team to ensure solutions are scalable and sustainable

  • Mentor others and be mentored on a daily basis

Desired Experience and Qualities

  • Someone who demonstrates Courage, Empathy, Forgiveness, Collaboration and Innovation
  • Desire to grow and learn as a software engineer
  • Experience in writing unit tests and understands the benefits of code coverage
  • Desire to work in a social and team-orientated programming environment
  • Experienced with CI/CD best practices

    Possess a minimum of:
  • 1 – 3 years; agile programming experience, Extreme Programming preferred
  • 1 – 4 years; AWS or cloud computing experience, SQL experience is a plus
  • 2 – 4 years; Node, React and Redux
  • Excellent time management skills and ability to prioritize work

Work environment

  • Beautiful sit/stand desks that are modular

  • Very collaborative team with lively conversations regarding tech and the solutions we
    implement

  • Fully functional kitchen with snacks and drinks provided by the company

  • Real-time support from the engineer to your right and left

  • Billfire is proud to foster an inclusive environment that is free from discrimination. We
    deeply believe that in order to build the best solutions, we need a diversity of perspectives and backgrounds.

  • We believe that diversity and inclusion are essential to living our values, promoting
    innovation, and building the best solutions possible. Our success is directly related to the employees that we hire, grow, and retain. We believe that our team should reflect the diversity of the customers that we serve. We value listening to every voice and we encourage everyone to be a part of building an innovative company that we are proud of.

  • Billfire is an Equal Opportunity Employer. All qualified applicants will receive
    consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, or any other characteristic protected by law.

Employment Type

  • Full-time

Compensation and Benefits

  • Competitive base plus commission.
  • 20 days PTO/year + holidays
  • Collaborative, friendly, and casual work environment
  • Excellent, fully-paid employee health insurance
  • Company contribution to employee HSA account
  • 401k with company matching
  • Exempt position not eligible for overtime

Industry

  • Fintech
  • SaaS
  • Software Development
  • Enterprise Software

Location

  • Scottsdale, AZ

Apply

Upload Cover Letter / Resume (PDF)