Software Engineer, Principal - C#

Blackbaud

Hyderabad

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blackbaud is seeking a Principal Software Engineer located in Hyderabad, India. This role involves designing and developing software applications and ensuring optimal performance. Candidates should have 8+ years of experience with the Microsoft stack, including C#, .NET Core, SQL Server, and common web technologies such as JavaScript and HTML. Collaboration with product and program management is essential. The position emphasizes adherence to quality standards and agile methodologies while providing opportunities for technical innovation.

Qualifications

  • 8 or more years of experience in designing and developing applications on the Microsoft stack.
  • Experience with common web technologies – JavaScript/TypeScript, CSS, and HTML.
  • Experience with SQL Server and Cosmos DB.

Responsibilities

  • Design and develop software applications, project prototypes, proofs of concept, and client demos.
  • Evaluate performance of critical application components and optimize them.
  • Assist in driving the development effort for end-to-end on-time delivery of high-quality solutions.

Skills

C#
.NET Core
JavaScript
TypeScript
CSS
HTML
SQL Server
Cosmos DB
RESTful services
Git

Job description

About the Role

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

What You’ll Do
  • Design and develop software applications, project prototypes, proofs of concept, and client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for end‑to‑end on‑time delivery of high‑quality solutions that conform to feature requirements
  • Work closely with product management, program management, and other team members to coordinate schedules, identify task assignments, and provide progress updates at daily stand‑up meetings
  • Perform, design, and code reviews for all key application functional components
  • Provide critical thinking, technical innovation, and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with web standards and accessibility requirements
  • Ensure that all work meets standards of quality, security, and operability
  • Participate in all Scrum team ceremonies
What You’ll Bring
  • 8 or more 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 SQL Server and Cosmos DB
  • 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
  • Able to work flexible hours as required by business priorities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Rocket India • Chennai District

Hybrid
INR 2,500,000 - 4,500,000
Senior Software Engineer
Senior Software Engineer

Bandhan Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Engineer
Principal Engineer

ScaleneWorks People Solutions LLP • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Lead Software Engineer
Lead Software Engineer

Keka HR • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Software Engineer / Team Lead (.NET Core)
Senior Software Engineer / Team Lead (.NET Core)

Innovature • Ernakulam

On-site
INR 1,200,000 - 2,000,000
Principal Engineer -C#-DotNet
Principal Engineer -C#-DotNet

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer I
Senior Software Engineer I

iTech India • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Software Engineer, Senior - C#
Software Engineer, Senior - C#

Blackbaud • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Principal .Net Backend Developer
Principal .Net Backend Developer

The NineHertz • Gurugram District

On-site
INR 4,000,000 - 8,500,000
Principal Software Engineer
Principal Software Engineer

Solera Holdings, LLC. • Hyderabad

On-site
INR 4,000,000 - 7,000,000