B

Software Engineer, Staff C#

Blackbaud

Hyderabad, Telangana, India Full time June 26, 2026

Found Description

About the role: 

As a Staff Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices.

What you’ll be doing: 

  • Design, build, and maintain efficient, reusable, and reliable code 

  • Proactively suggest improvements to applications and processes that enhance the client experience or improve performance 

  • Participate in the maintenance and support of the solution 

  • Participate in Agile development process and ceremonies 

  • Work with the Product Management team to understand and document project requirements 

  • Collaborate with other engineers on the technical design of solutions 

  • Keep up to date on the latest technical developments in your area 

  • Implement design concepts from the UI/UX team. 

  • Ensure compliance with Web standards...

  • Ready to Apply?

    Submit your application for Software Engineer, Staff C# at Blackbaud

    Apply Now