About facturama by freshbooksfreshbooks is a leading cloud-based saas accounting software designed with one goal: to help small business owners grow. We reached unicorn status after raising our valuation to more than $1 billion and continue to scale our business to serve business owners, their clients, and accountants in more than 160 countries worldwide. Facturama became a part of the freshbooks team in 2020, and is a leading cloud-based electronic invoicing platform in mexico, helping self-employed professionals, startups, and businesses of all sizes automate their cfdi issuance, stay compliant with sat regulations, and manage their billing efficiently. Founded in 2012 in san luis potosí, facturama supports more than 50,000 customers through online invoicing and a powerful api built for scale.the opportunity - software engineeras a software engineer focusing on the facturama product suite at freshbooks, you will be a key part of the engineering team as we continue to grow these two companies.you will participate in the entire software development process, and with your design, architecture and programming skills you will contribute code to improve the platform and all facturama solutions. What you'll do as a software engineercollaborate with internal teams to design and architect software systems.write clean, scalable code using .net / .net core / python programming languages.design and develop application technologies to optimize solution performance and reduce maintenance costs.review, update, refactor, and debug code to ensure quality and efficiency.enhance and refine existing codebases.work in a fast-paced environment driven by agile methodologies.updates documents, wikis, and sprint ticketswhat you'll bring to the rolea minimum of 5 years of experience in web application developmentthe ability to learn quickly and experiment to find new solutionsbe a proactive communicator who enjoys working closely with creative and technical peersidentifying and resolving performance issues in the software, including optimizing code, improving algorithms.experience with much of our core tech stack, or willingness and enthusiasm to learn (+ = emphasis):.net languages / c# (++++)python (++)javascript (++)ms sql server (++)resource-oriented rest apis (+++)familiarity with continuous integration & continuous delivery (ci/cd), automated build pipelinesprofessional english and spanish languages (preferred)our commitments to youhere are some of the ways freshbooks recognizes and rewards our employees: