Bloomerang is a company that provides tools and resources for nonprofits to enhance their fundraising efforts and overall impact.
The company values a mission-driven culture centered on the principles of Simplify, Care, and Act, emphasizing the importance of its employees.
The Sr. Software Engineer will collaborate with Product, Quality Assurance, and other Engineers to develop and implement new functionalities.
Candidates with experience in SaaS product companies are preferred, and experience in donor management software or the nonprofit sector is a plus.
Responsibilities include partnering with Product to design solutions, conducting code reviews, troubleshooting software issues, and mentoring junior developers.
Requirements:
Candidates must have experience with the .NET Framework (C#).
Proficiency in Typescript and Node is required.
Experience with single-page application frameworks such as React.JS and advanced Javascript architecture is necessary.
Strong SQL skills (ANSI) are essential.
Knowledge of multi-threading and asynchronous operations (async/await) is required.
Proficiency in unit testing is necessary.
A strong understanding of Agile processes is required.
Experience working at a SaaS company is essential.
Benefits:
Employees will have access to generous health, vision, and dental insurance options, along with HealthiestYou for 24/7 access to quality doctors.
A competitive PTO package is offered, including 20 PTO days, 3 flex days, 4 optional volunteer days, 12 paid holidays, and paid parental leave.
A 401k match is provided to help employees invest in their future.
All necessary equipment for success will be shipped directly to employees' homes.
The salary range for this position is $110,000 - $145,000, with eligibility for a discretionary bonus based on skills and experience.