Software Engineer, Staff C#
ExternalFull-timeOn-siteToday
AccessibilityAgileAWSAzureComplianceCSS
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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.
Responsibilities
- 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 and accessibility requirements.
- Work closely with product management, scrum master, and other team members to coordinate implementation and provide progress updates at daily standup meetings
- Ensure robust high quality code standards are maintained in the development process.
- Participate in all Scrum team ceremonies.
- What we'll want you to have:
- 2 to 5 years of experience in designing and developing applications on the Microsoft stack
- Experience with common web technologies - JavaScript/TypeScript, CSS, and HTML
- Experience with C# and .NET Core
- Experience with relational databases and SQL
- Understanding of software engineering best practices and object-oriented development
- Experience working with RESTful services and APIs
- Familiarity with Git and continuous integration systems.
- Familiarity with building software applications in the cloud (Azure/AWS/GCP) a plus.
- Stay up to date on everything Blackbaud, follow us on Linkedin , X , Instagram , Facebook and YouTube
- Blackbaud powers social impact through purpose‑driven technology and responsible AI. Guided by our Intelligence for Good® vision, we're building a culture where innovation, trust, and human expertise come together to help organizations make a greater difference in the world.
Benefits
Vision insurance
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at blackbaud? Share your experience