Senior Software Engineer - LQA

at FinQuery, Formerly LeaseQuery
💰 $127k-$211k
🇺🇸 United States - Remote
💻 Software Development🟣 Senior

Job description

A Senior Software Engineer at FinQuery is responsible for the development of high-quality software, including writing impeccable code and developing automated tests. This role involves the strategic integration of agentic AI tools to enhance development efficiency, particularly for junior team members. The Senior Software Engineer will take independent ownership of critical deliverables, guiding the team in resolving complex challenges with innovative and sustainable solutions. This position requires setting high standards for technical excellence and team conduct, prioritizing customer satisfaction, and ensuring code quality and maintainability in alignment with architectural and process directives.

What’s in it for you:

  • Work on a highly skilled engineering team
  • Contribute to the #1 G2 product in the market
  • Be part of a continuously growing product
  • Learn and hone skills on popular technology frameworks
  • Directly impact a leading solution that continues to expand its reach and capabilities
  • Utilize AI-enhanced IDEs like Cursor and CoPilot to boost productivity and code quality

What you will be doing:

  • Establishing and uphold rigorous standards for maintainable, clear code, while actively mentoring team members to achieve these benchmarks. Proactively leading and fully participating in initiatives to refine our software development processes across all stages, identifying opportunities for significant optimization
  • Regularly taking the lead and assisting senior leadership, in expertly resolving intricate technical challenges, ensuring timely completion and adherence to all quality and process requirements
  • Leading participation through the entire development lifecycle, from requirements gathering and analysis to design, frequently assuming ownership of pivotal components
  • Cultivating a deep understanding of project objectives and their direct impact on the customer, making strategic trade-offs based on business risk and customer value, and mentoring colleagues in this approach
  • Systematically identifying and addressing complex problems and implementing sustainable solutions that mitigate future recurrence
  • Driving the comprehension and strategic evolution of our architecture to adeptly meet current and future demands for scalability, performance, security, and reliability
  • Playing a lead and active role in team stand-up meetings, providing essential guidance and efficiently removing impediments to progress
  • Assuming primary ownership for the successful completion of development stories, consistently meeting and exceeding all quality and process mandates
  • Consistently identifying and implementing enhancements to the team’s ongoing operational processes
  • Proficiently creating and critically reviewing system designs, expertly applying appropriate patterns, idioms, and advanced data structures/algorithms
  • Taking full ownership of your work and the quality produced by your team, significantly advancing test automation strategies and their implementation
  • Actively exploring and implementing the use of agentic AI tools for code generation, optimization, and testing, and guides the team in their effective application
  • Ensuring the creation of proper and comprehensive documentation across all development phases, and guide others in its meticulous production

What experience and skills we need you to have:

  • 5+ years of experience developing software in an Agile environment with a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field preferred
  • Experience or in-depth knowledge of .NET, .NET MVC, and ORMs
  • Leverage AWS cloud services to build and deploy resilient and efficient applications.
  • Participate in the entire software development lifecycle, from design to testing, deployment, and operational support.
  • Collaborate closely with product owners, engineering managers, QA engineers and other software engineers to ensure a seamless development process.
  • Actively participate in code reviews, sprint planning, knowledge sharing, and a culture of continuous improvement.
  • Work both independently and as part of a highly collaborative team using pair/swarm programming.
  • Leverage modern AI tools, including LLMs and coding agents, to accelerate development and improve the quality.
  • Stay current with emerging technologies and industry trends, applying them to improve existing systems and processes.
  • Knowledge and exposure to various technologies, such as EntityFramework, Postgres, React, GitHub Actions, Docker, and Kubernetes
  • Experience leveraging AI/ML tools to enhance development efficiency and accelerate task completion.
  • Familiar with CI/CD concepts

Benefits:

  • Flexible PTO (including 11 holidays and your birthday off)
  • 401(k) plan with employer matching
  • Great health benefits with multiple plan option
  • Option to choose between in office, fully remote, or a hybrid work environment for all employees
  • Sabbatical program (4 weeks after 5 years of service)
  • Casual dress environment (when in office)
  • Catered lunches every Thursday
  • Signing stipend for a work-from-home setup
  • Free gym membership at our office
  • Annual employee development program stipend of $2,000 for each employee
  • Parental Leave Benefits
  • Fertility/Adoption Assistance
  • Annual tutoring stipend for your children
  • Mentorship program available immediately
  • Regular team outings
  • Advancement opportunities based on results, not politics
  • Culture that emphasizes inclusiveness driven by our REDI Committee

$127,800 - $211,175 a year

The base pay range for this position is $127,800-$211,175. Please note: The final salary for this position will be determined in FinQuery’s sole discretion consistent with applicable law, and based on a variety of factors, including, but not limited to, the applicant’s skills, qualifications for the role, job-related knowledge, work experience, and FinQuery’s business and other operational considerations.

About Us

FinQuery is revolutionizing accounting automation and contract management. As the only provider offering a single platform for complete visibility into lease and vendor contracts, we empower organizations with unprecedented control over their top spending categories. Our award-winning AI-driven software helps over 8,000 organizations worldwide minimize risk, boost efficiency, and reduce costs. Join us as we redefine how businesses manage their finances.

FinQuery is an equal opportunity employer to all persons, free from restrictions and prejudice based upon race, color, creed, religion, sex, domestic relationship status, parental status, family status, sexual orientation, national origin, gender identity, age, and disability status. FinQuery maintains a drug-free workplace.

Share this job:
Please let FinQuery, Formerly LeaseQuery know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply