Position Details
About this role
Senior Software Engineer responsible for shaping the technical direction of Bloomerang's platform, delivering scalable SaaS solutions, and mentoring a high-performing team. You will work across Product, QA, and Engineering to build maintainable, high-velocity software with AI-driven tooling.
Key Responsibilities
- Own the technical vision for your domain
- Ensure scalable, maintainable SaaS solutions
- Conduct rigorous code reviews
- Champion AI-driven development
- Mentor junior/mid engineers
Technical Overview
Stack includes .NET/C#, TypeScript/Node, React, and SQL with a focus on building scalable SaaS applications. Emphasis on Agile practices, code quality, and evolving development with AI tools.
Ideal Candidate
The ideal candidate is a senior software engineer with strong full-stack capabilities (.NET/C# and TypeScript/Node) and deep experience with React, SQL, and SaaS development in a nonprofit context. They should be comfortable mentoring teammates, working in Agile environments, and leveraging AI-driven development tools.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than senior-level experience, Lack of full-stack .NET/C# and TypeScript/Node experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile