Job Closed
This listing is no longer active.
Bloomerang helps nonprofits deliver a better giving experience so they can raise more funds and create lasting change.
Software Engineer
Location
United States
Posted
65 days ago
Salary
$107K - $130K / year
Seniority
Senior
Job Description
Software Engineer
Bloomerang
• Deliver against commitments with a focus on quality • Diagnose and resolve technical issues, maintaining reliability and performance • Actively participate in Agile ceremonies and workflows • Engage meaningfully in code reviews • Embrace AI-driven development using tools like Claude Code • Collaborate with and learn from teammates, contributing to a high-quality engineering culture
Job Requirements
- Solid working knowledge of .NET (C#) and TypeScript/Node
- Hands-on experience in React.JS and modern JavaScript architecture
- Working SQL skills and practical understanding of asynchronous operations (async/await)
- Experience writing testable, well-structured code; understands importance of unit and integration tests
- Curiosity about AI tools and eagerness to use them effectively.
- Experience with .NET Core, NestJS, Kafka, and AWS (nice to haves)
Benefits
- Health + Wellness: generous health, vision, and dental insurance options, 24/7 access to quality doctors via HealthiestYou
- Time Off: competitive PTO package including 20 PTO days, 3 flex days, 4 optional volunteer days, 12 paid holidays, paid parental leave
- 401k: matching to help invest in your future
- Equipment: everything you need to be successful, shipped right to your door.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Development Engineer – Mainframe
CVS HealthCVS Health is a leading healthcare company operating CVS Specialty, CVS Pharmacy, CVS MinuteClinic, and CVS Caremark. In 2018, CVS combined forces with healthca
• Lead Level 1–3 application production support for QL Eligibility, Drug, Prescriber business customers, including monitoring, incident resolution, and proactive system health checks. • Analyze and troubleshoot complex application and systems issues; perform root cause analysis and implement long-term corrective actions. • Collaborate with engineering, product, QA, operations, and business teams to ensure timely and accurate resolution of production incidents. • Code fix, optimize, and improve existing codebases to enhance system reliability, stability, and scalability. • Perform debugging and validation across distributed application environments. • Handle Job failures, Batch processing, Job scheduling, and queues in DCU3 Mainframe Environment. • Participate in on-call rotations as needed to support critical production services. • Contribute to the technical roadmap, driving innovation and continuous improvement within the engineering ecosystem. • Document solutions, operational procedures, and knowledge-base articles to support cross-team learning and operational excellence.
Software Engineer, Deployed
FieldguidePowering the future of trust with modern software for assurance & advisory firms.
• Design, build, and deliver high-quality features that drive customer and business impact • Work directly with customers to identify, ideate, and solve their most challenging problems • Collaborate cross-functionally with product, design, & GTM to turn complex problems into elegant, user-focused solutions • Balance iteration speed with long-term maintainability and system health • Continuously improve our tech stack, developer workflows, and reliability practices • Contribute to a supportive, growth-oriented engineering culture based on trust, learning, and excellence • Travel up to 25% of your time
Principal Radio Frequency Software Engineer
Global InfoTek, Inc.Where rising standards meet global demands.
• Support Cyber Operations Research and Development as the technical lead for production software development • Own the architecture, implementation, and delivery of the production pipeline • Lead a team of Senior Software Engineers in support of real world cyber operations • Establish and maintain disciplined software engineering practices • Collaborate with the program technical lead to translate research findings into production pipeline components
Full Stack Video Engineer
Eureka LabsExcelling Product Factory Partner for fast-growing marketplaces & SaaS companies. #ThinkBuildEnjoy #ChallengeYourself
• Architect, implement, and optimize real-time streaming and media components using WebRTC, Mediasoup, FFmpeg, RTMP, and HLS • Design and maintain the video processing pipeline, focusing on quality, latency, and scalability • Collaborate with the team on full-stack application development using Node.js and Typescript to support the core media platform • Identify and troubleshoot complex issues related to media capture, encoding, transport, and playback across various platforms • Contribute to architectural decisions for streaming protocols, media servers, and cloud infrastructure • Write reliable, tested, high-performance media code and support continuous integration and deployment • Review code, share best practices, and mentor peers to strengthen the team’s technical culture • Stay informed on emerging development trends in the video/streaming space.




