Taro Logo

Software Engineer, Staff

World's leading cloud software company powering social good, serving nonprofits, foundations, corporations, education and healthcare institutions.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Staff

Blackbaud, the world's leading cloud software company powering social good, is seeking a Staff Software Engineer to join their team in Hyderabad. This role is crucial in developing their solution delivery platform supporting web-based applications on modern cloud technologies within a DevSecOps culture. The position offers a unique opportunity to contribute to software that serves the non-profit industry, working with cutting-edge technologies including Kubernetes, cloud platforms, and modern web frameworks.

The ideal candidate will be deeply involved in all phases of the development lifecycle, from design to implementation and maintenance. They will work in an Agile environment, collaborating closely with product management, UI/UX teams, and other engineers to deliver high-quality solutions. The role requires expertise in Microsoft stack technologies, cloud platforms, and modern web development practices.

Blackbaud offers a hybrid work model, combining remote and in-office work to provide flexibility while maintaining collaborative effectiveness. The company's Hyderabad location serves as a cornerstone of their global efforts, offering an inclusive environment that values innovation and personal growth. This is an excellent opportunity for experienced engineers who want to make a meaningful impact while working with modern technologies in a company that serves the social good sector.

The position requires being available for critical production issues when needed, demonstrating the mission-critical nature of the role. The successful candidate will join a company with a strong market position, serving various sectors including nonprofits, foundations, corporations, and educational institutions, making this an opportunity to work on solutions that have a genuine positive impact on society.

Last updated 8 days ago

Responsibilities For Software Engineer, Staff

  • Design, build, and maintain efficient, reusable, and reliable code
  • Proactively suggest improvements to applications and processes
  • Participate in Agile development process and ceremonies
  • Work with Product Management team to understand project requirements
  • Collaborate with other engineers on technical design
  • Implement design concepts from UI/UX team
  • Ensure compliance with Web standards and accessibility requirements
  • Maintain robust high quality code standards

Requirements For Software Engineer, Staff

TypeScript
JavaScript
Node.js
  • 2+ years experience in designing and developing applications on Microsoft stack using C# and .NET
  • Experience with Kubernetes in cloud environments (AWS/Azure)
  • Experience building applications with Angular and web technologies
  • Experience with SQL Server and/or Cosmos DB
  • Experience with Identity and Access Management (IAM) solutions
  • Understanding of software engineering best practices
  • Experience working with RESTful services and APIs
  • Familiarity with Git and continuous integration systems
  • Available on 24x7x365 basis when needed for production incidents

Jobs Related To Blackbaud Software Engineer, Staff