Sr Software Engineer (Node.js) at National Funding #vacancy #remote

Sr Software Engineer  – San Diego, CA 

The role is  Remote , but  ONLY in these particular states: Arizona, California, Colorado, Nevada, and Utah.

Full time, M-F working PST business hours. 

Being authorized to work in the U.S. is a precondition of employment.

National Funding does not consider candidates requiring 1099 or C2C.

Exempt/Salary: $101,000-$165,000 + Bonus

General Summary:

National Funding, a fintech leader in lending and one of San Diego’s fastest growing companies seeks to expand its core software team with a senior level engineer. The Sr Software Engineer works with the core architecture team to design new features and systems for the loan lifecycle. Once designed, the engineer will develop high-quality, beautiful software that our user base will see and appreciate every day. As a member of the National Funding team, you will be engaged with product management resources to translate user requirements in a Jira tracked sprints. National Funding’s backend systems are written primarily serverless AWS Step Functions and lambdas written in Node, with data systems in Python. Frontend is Next.js and React, while databases are hosted in managed SQL. National Funding, additionally, has an extensive Salesforce implementation which uses a language called Apex, based on Java.

Major Responsibilities:

  • Design and develop backend services (REST API’s and Windows Services), with focus on maintainability, testability and reliability. 
  • Take ownership of entire projects or specific aspects of a project and see it through, from preliminary system analysis to deployment. 
  • Work with the core architecture team to design clean, simple systems to perform complex workflow. 
  • Expanding the core capabilities of the National Funding lending platform aligned with the company’s software architecture and design, and its development principles and standards. 
  • Leading development initiatives to enhance the core technology and improve customer experiences. 
  • Working with IT operations teams to troubleshoot customer issues and resolution. 
  • Works with the Salesforce platform team to build deep integration between National Funding’s funding platform and the Salesforce UI. 

Knowledge, Skills and Abilities Required:

  • 7+ years of experience building great software. 
  • 5+ years of experience in Node (backend services). 
  • Solid experience in developing highly scalable and reliable backend services (e.g., Microservices REST API’s utilizing AWS with Step Functions and Lambdas, Node is required. .NET 5-8 a plus), including integration with internal and external systems.
  • Understanding of distributed systems and message-driven service-oriented architecture. 
  • Knowledge of and real-world experience with Unit Testing concepts and frameworks such as Jest, Mocha, Cypress (Storybook a plus). 
  • A software engineer’s level of competence with SQL: joins, group by, etc. 
  • Experience working in a CI/CD environment and partnering closely with DevOps. 
  • Ease working in a small team working collaboratively using Agile/Scrum methodology. 
  • .NET 5-8 & Python experience a definite plus.

Why National Funding?

  • Positive, energetic, passionate, business casual environment with management who commits to your success
  • Fantastic benefits package: Our current benefit package includes medical, dental, vision, life, LTD and AD&D insurance as well as a 401(k) Retirement Savings plan with an employer match. Eligibility for all benefits except 401(k) will start the first of the month following date of hire. Eligibility for 401(k) will start on the first of the month following 60 days of employment.
  • Numerous employee events throughout the year, including our annual traditions such as a Day at the Del Mar Racetrack, Del Mar Mud Run, Bring Your Kid to Work Day, Holiday Party, Employee and Family Picnic, sporting events and more.

National Funding is one of the leading providers of short term loans and equipment leasing for small businesses across the United States. In both 2013 and 2014, we were ranked by the San Diego Business Journal as one of the 100 Fastest Growing Private Companies in San Diego and listed on the Inc. 5000 List of America’s Fastest Growing Private Companies. We serve the small business community nationwide by offering a range of financial services and products. Since 1999, we have been in the forefront of the equipment leasing business, working with businesses in hundreds of communities and industries to expand and upgrade their business equipment. As we have grown, so too has our product line, and now we are one of the country’s largest private lenders of small business loans. Our customers call on us to get working capital, merchant cash advances, credit card processing, and, of course equipment leasing.

National Funding is an Equal Opportunity Employer.

Jest.js Agile REST CI/CD Lambdas Python Amazon Web Services (AWS) Node.js aws-step-functions Cypress Storybook Mocha.js DevOps distributed-systems SQL Unit testing Java React .NET Scrum Next.js microservices windows-services Apex

Leave a Reply