Software Engineer Position
Overview
The role of Senior Software Engineer involves the design, development and maintenance of high-quality software applications using C#. This position requires collaboration with cross-functional teams to define, design and ship new features. The performance, quality and responsiveness of applications must be ensured.
Responsibilities
* Design, develop and maintain high-quality software applications using C#.
* Collaborate with cross-functional teams to define, design and ship new features.
* Ensure the performance, quality and responsiveness of applications.
* Participate in code reviews and contribute to team best practices.
Qualifications
* Proven experience in C# development.
* Strong understanding of software development principles and best practices.
* Experience with .NET framework and related technologies.
* Excellent problem-solving skills and ability to work in a team environment.
Additional Information
Blackbaud offers flexible remote or hybrid work culture and supports career development for all roles from any location. We are an equal opportunity employer committed to an inclusive work environment. Stay connected with us on social media for updates.