CareerZen Logo
Company logo

Senior Software Developer - Legacy

Beacon Hill Staffing Group

Full-time

Madison, WI

Job description

Summary We’re seeking a skilled Full Stack Software Engineer to design and build cloud-based solutions that power small business financing. You’ll contribute to a modern, data-driven platform that helps entrepreneurs access the capital they need to grow.

About Fintegra Founded in 2014 and headquartered in King of Prussia, PA, Fintegra is a leading fintech company specializing in alternative finance. Our mission is to empower the 34 million small businesses across the U.S. to access the capital they need to grow, manage cash flow, and seize new opportunities. We’re passionate about entrepreneurship, data-driven decisioning, and delivering exceptional customer experiences. As a leader in alternative finance, we provide fast, flexible, and transparent financing solutions tailored to small business needs. Our collaborative, growth-oriented culture ensures that every engineer’s work directly impacts the success of thousands of entrepreneurs nationwide.

About the Role Fintegra is seeking a Full Stack Software Engineer to help design, build, and enhance our cloud-based financing platform that automates everything from sales and underwriting to account management and analytics. You’ll play a key role in designing, building, and enhancing Fintegra’s cloud-based financing platform that automates everything from sales and underwriting to account management and analytics. This is a hands-on engineering role where you’ll work across the stack—developing RESTful APIs, building intuitive web interfaces, integrating with third-party data sources and apps, and improving system performance and scalability. The ideal candidate combines strong technical skills in C# and Angular with a problem-solving mindset and an ability to collaborate effectively across development, QA, and product teams.

Hybrid Location Fintegra offers a flexible hybrid work environment. The ideal candidate will spend two days per week (Tuesday and Thursday) collaborating in person with colleagues at our King of Prussia, PA headquarters, and three days per week working remotely.

Key Responsibilities

  • Design, develop, and maintain secure, scalable backend services and APIs using .NET / C#
  • Build responsive frontend interfaces using Angular (and occasionally React)
  • Integrate third-party data and APIs (e.g., Plaid, Experian, CLEAR, DocuSign, SendGrid, Twilio, Google Places)
  • Contribute to database design and optimization using SQL Server / Azure SQL
  • Collaborate with product, QA, and operations teams to deliver reliable, user-focused solutions
  • Participate in code reviews, CI/CD pipelines, and release cycles using Azure DevOps
  • Troubleshoot and resolve application and data flow issues, ensuring system reliability and performance
  • Champion best practices for maintainability, testing, and continuous improvement

Required Skills and Experience

  • 3+ years of experience in full stack development
  • Strong proficiency in C# / .NET, TypeScript, and Angular
  • Solid knowledge of RESTful API design and JSON-based integrations
  • Experience with relational databases (basic queries, views, stored procedures)
  • Familiarity with Azure DevOps (Repos, Pipelines, Boards)
  • Excellent communication skills and a collaborative, problem-solving mindset

Desired Qualifications (Nice to Have)

  • Familiarity with Microsoft Azure services (App Services, API Management, Functions, etc.)
  • Experience with database optimization and advanced SQL techniques
  • Exposure to integrating AI or ML models into software applications
  • Understanding of QA/UAT workflows and release management
  • Experience with Python or React
  • Familiarity with financial, fintech, or credit-related APIs

Why Join Fintegra

  • Be part of a mission-driven fintech making a real difference for small businesses
  • Collaborate with a passionate, entrepreneurial team that values innovation and ownership
  • Work on a modern, cloud-native platform with cutting-edge technologies, including AI and data-driven decisioning
  • Enjoy a supportive culture that values innovation, ownership, and continuous learning
  • Competitive compensation, benefits, and opportunities for advancement with a rapidly growing company

Our Values We believe that our actions should be guided by the following principles:

  • Build an enduring, trust-based relationship with every customer by putting their best interests ahead of our financial gain
  • Be flexible and creative in seeking solutions to customers’ needs
  • Create a rewarding and fun work environment that attracts and retains exceptional people
  • Embrace a spirit of continuous improvement and innovation

Fintegra is an Equal Opportunity Employer We seek to build a diverse, meritocratic team of the most qualified professionals irrespective of gender, race, color, sexual orientation, marital/parental status, ethnicity, religious beliefs, physical disability, or age. Fintegra will not tolerate discrimination or harassment of any kind. Come join us as you are!

Job Type: Full-time

Pay: $100,000.00 - $125,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Vision insurance

Application Question(s):

  • Proficiency with use of C# / .NET, TypeScript, and Angular

Experience:

  • Full-stack development: 3 years (Required)

Ability to Relocate:

  • King of Prussia, PA 19406: Relocate before starting work (Required)

Work Location: Hybrid remote in King of Prussia, PA 19406