Blackbaud

Rating:
5/5
Blackbaud is a technology innovator dedicated to powering social good around the world. With more than 40 years of experience in the software and services industry, Blackbaud has a deep history of developing software and services to empower nonprofits, educational institutions, and healthcare institutions to be impervious to change and to move the needle forward. At Blackbaud, we understand that technology can be the key to reaching our most ambitious goals for good. That’s why we are always looking to develop and integrate technology to advance and enable innovative ideas. Through our comprehensive suite of cloud-based and on-premises solutions, we facilitate and automates critical financial management, fundraising, marketing, analytics, compliance, and constituent engagement processes. Our biggest asset is our team. We are passionate problem-solvers who are eager to create the best solutions for nonprofits and our partners. All of our technology developers, engineers, and data scientists come together to make a difference. Blackbaud is the perfect place for those who are looking to make a big impact by harnessing their tech know-how and making innovative things happen. We look to hire individuals who have a wide array of experiences ranging from software development, coding, application development, and IT. If you are motivated to make a difference, Blackbaud is the place for you.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): $110K
Description: This position is responsible for developing, testing, and maintaining software applications, working with a team to ensure all code meets or exceeds the applicable programming standards. The engineer will plan, code, and debug complex software applications. The engineer will also handle support requests and contribute to the development of system functionality, performance, and scalability
Qualifications / Requirements: Technical problem-solving skills, strong written and verbal communication, experience with software development in .NET, HTML, CSS, JavaScript, SQL, and other relevant programming languages, experience with computer language, object-oriented design, server-side development, and software test plans
Locations: Charleston, Jacksonville, Austin, Tampa, Atlanta, San Diego, Toronto, Melbourne, London, Singapore
Career Paths: Software Engineer, Solutions Engineer, Quality Assurance Engineer, Technical Writer, Technical Support Analyst, Business Analyst, Database Administrator, System Administrator, Network Administrator, Product Support Analyst, Project Manager, Data Architect, IT Security Specialist.
Job Contacts: jobs@blackbaud.com

Recent Reviews

John Z.
4.8/5
4.8
Great place to learn and grow. We're always encouraged to take on new challenges, and the tech team especially is kept up to date with the latest & greatest technologies in order to perform our best work. And despite the challenging work, the atmosphere & culture always remains fun and supportive.

Frequently Asked Questions

What job opportunities do you have available in software engineering?
We have several positions ranging from software engineers to senior software developers, and many of our software positions require experience with multiple coding languages.
What skills and qualifications do I need to work in the tech department at Blackbaud?
You must have the right technical skills, experience and qualifications for the role, relevant certifications and a passion for technology. Additionally, you must possess a strong customer service orientation, problem-solving ability and excellent communication skills.