Bloomerang

SaaS

SoftwareEngineer

$107–130k Indianapolis, Indiana, United States; United States; Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Engineer at Bloomerang. Skills: .NET (C#), TypeScript, Node, React. JS, JavaScript, SQL. write quality code. ship reliable features”

Industry & Context.

SaaS
Problems you'll solve

Diagnose and resolve technical issues; leveraging debugging tools; technical problem-solving

Eligibility Requirements

no Visa sponsorship, no relocation assistance

What They're Looking For.

Must Have

solid working knowledge of. NET (C#) and TypeScript/Node, hands-on experience in React. JS and modern JavaScript architecture, working SQL skills, practical understanding of asynchronous operations (async/await), write testable, well-structured code, understand the value of unit and integration tests and actively build coverage, curious about the responsible integration of AI tools and eager to use them to work smarter and solve problems more effectively, take ownership of your work, communicate proactively when things are at risk, follow through on your commitments, write maintainable code with a growing awareness of long-term stability, flag concerns about scope or complexity before they become problems, collaborate closely with Product and QA teammates, ask good questions, surface constraints or risks early in the development process, genuine desire to deepen your skills, learn from the engineers around you, raise your own bar over time, connect your technical work to the bigger picture—building software that empowers nonprofits to maximize their impact

Nice to Have

. NET Core, NestJS, Kafka, Cloud Infrastructure (AWS), CRM experience

What You'll Do.

ship reliable features

grow your technical craft working across the stack

collaborate with Product

and Engineering teammates to deliver SaaS solutions

Deliver against commitments with a focus on quality

communicate blockers early

partner with teammates to keep the team moving

Diagnose and resolve technical issues

maintain the reliability and performance of our SaaS applications

Participate actively in Agile ceremonies and workflows

contributing to iterative delivery and continuous improvement

Engage meaningfully in code reviews

applying coding standards

catching potential bugs

giving and receiving constructive feedback

Embrace AI-driven development to enhance your productivity

and technical problem-solving

Use AI tools (Claude Code

etc. ) daily for coding

How You'll Work.

Team & Collaboration

Collaborate with Product, QA, and Engineering teammates; partner with teammates to keep the team moving; Collaborate with and learn from teammates; collaborate closely with Product and QA teammates

Communication Scope

communicate blockers early; communicate proactively when things are at risk; ask good questions; surface constraints or risks early in the development process

Process & Methodology

Agile ceremonies and workflows

Full Job Description

At Bloomerang, we believe change happens on purpose. We champion the power and potential of nonprofits, igniting next-level impact with the team and technology built for purpose. Our powerful giving platform and stellar support enable tens of thousands of nonprofits to raise more, recruit more, and retain more, fueling maximum impact and raising the bar on what’s possible for the nonprofit sector. That's why, even as the nonprofit sector sees declines in giving, Bloomerang customers raise more year over year. We're also in the business of creating thriving employees. Join a mission-driven culture built on our core values of Simplify, Care and Act. We know our people are the key to our success, and we're proud to be home to some of the most innovative and skilled individuals in the workforce today. Come feel invigorated and unstoppable with us! The Role As a Software Engineer at Bloomerang, you play an important role in our mission to empower nonprofits. You write quality code, ship reliable features, and grow your technical craft working across the stack. You collaborate with Product, QA, and Engineering teammates to deliver SaaS solutions that make a real difference—in an agile environment where AI-driven development is part of how great work gets done. What You Will Do Deliver against commitments with a focus on quality, communicate blockers early, and partner with teammates to keep the team moving. Diagnose and resolve technical issues, leveraging debugging tools to maintain the reliability and performance of our SaaS applications. Participate actively in Agile ceremonies and workflows, contributing to iterative delivery and continuous improvement.. Engage meaningfully in code reviews—applying coding standards, catching potential bugs, and giving and receiving constructive feedback. Embrace AI-driven development to enhance your productivity, code analysis, and technical problem-solving. Use AI tools (Claude Code, etc.) daily for coding, code analysis, and problem

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Bloomerang?

Real rants from real employees. Read before you apply.

Read Company Rants →