Principal C# Software Engineer

New

Skills

AWS Azure C# Css Engineer Html Javascript Restful Apis Sql Sql server Typescript

Join Blackbaud as a Principal Software Engineer and play a pivotal role in designing, developing, and optimizing high-quality software applications. You will collaborate with cross-functional teams, drive end-to-end project delivery, and ensure all solutions adhere to industry best practices, standards, and accessibility requirements. Embrace a digital-first, flexible remote or hybrid work culture with opportunities for career growth and development.

Job Overview
  • Lead the design and development of software solutions using C# and .NET Core.
  • Participate in all phases of the software development lifecycle.
  • Work closely with product, program, and engineering teams to deliver projects on time.
  • Provide technical expertise and serve as a trusted advisor within the team.
  • Ensure compliance with industry standards, security, and accessibility requirements.
Key Responsibilities
  • Design and develop software applications, prototypes, and client demos.
  • Evaluate and optimize application performance and scalability.
  • Drive end-to-end development for timely, high-quality solution delivery.
  • Conduct design and code reviews for critical components.
  • Stay updated on latest technical advancements and best practices.
  • Participate actively in Scrum ceremonies and daily standup meetings.
Required Skills & Qualifications
  • 8+ years of experience with Microsoft stack development.
  • Expertise in C#, .NET Core, and object-oriented programming.
  • Proficiency in JavaScript/TypeScript, HTML, and CSS.
  • Experience with SQL Server and Cosmos DB.
  • Familiarity with RESTful services, APIs, and cloud platforms (Azure/AWS/GCP).
  • Knowledge of Git and CI/CD systems.
  • Understanding of software engineering best practices.
  • Ability to work flexible hours as needed.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Senior Data Engineer India

New

Deliver scalable data engineering solutions for enterprise clients.

Design and build cloud-native data pipelines and server-side applications.

AWS Azure BigQuery Databricks

Senior Ruby Backend Engineer

New

Develop scalable backend for data event platform

Collaborate across teams to deliver unified monitoring solutions

AWS CI/CD Devops Distributed systems

Senior Big Data Engineer

New

Deliver customer big data projects

Design and deploy data architectures

AWS Azure Big Data Cloud Native

Staff AI Backend Engineer

New

Design scalable backend infrastructure for AI-powered data operations.

Integrate advanced LLM architectures and agentic AI into enterprise workflows.

AWS Azure Docker Engineer

Node.js Backend Developer

New

Hire experienced Node.js backend developer

Foster independent and proactive work culture

Automated Testing AWS Docker Elasticsearch

Sr. Engineer Remote Role

New

Develop scalable backend and frontend systems

Enhance lead management and guest data applications

AWS Docker Java Kubernetes

Remote Staff Data Engineer

New

Hire remote data engineering expert

Enhance platform data infrastructure

AWS Azure Data Warehousing Engineer

Big Data Manager Role

Posted 3 days ago

Deliver client big data projects using Databricks

Lead and manage technical teams

Architecture AWS Azure Big Data

Senior Support Engineer APAC

Posted 4 days ago

Deliver exceptional technical support for blockchain products

Ensure infrastructure reliability, security, and scalability

AWS Customer Experience Datadog Devops

Site Reliability Engineer Role

Posted 4 days ago

Automate and scale infrastructure for reliability

Ensure platform security and compliance

Architecture AWS Cloud Cloudformation

Staff ML Engineer Remote

Posted 4 days ago

Hire remote ML engineer

Develop user-facing financial products

AWS Azure Data Engineering Distributed systems

Rubrik Backup Engineer IV

Posted 4 days ago

Architect and implement Rubrik backup solutions

Lead technical escalation and troubleshooting

Ansible AWS Azure Devops

React Portal UI Developer

Posted 5 days ago

Deliver accessible, performant user interfaces

Implement and maintain design systems and component libraries

Automation AWS Css Docker

AI Software Engineering Manager

Posted 5 days ago

Lead and manage agile engineering teams

Deliver scalable and secure AI-driven web applications

Agile Agile Methodologies AWS Cloud

Staff Technical Program Manager

Posted 6 days ago

Lead complex cross-functional technical programs

Champion agile and scrum practices

AWS Data-driven decision making Devops Distributed systems

Junior React Frontend Engineer

Posted 7 days ago

Develop and enhance frontend features

Collaborate in a remote-first environment

AWS CI/CD Javascript Kubernetes

Senior Analytics Consultant Role

Posted 7 days ago

Deliver analytics-driven business insights

Design and implement call center analytics solutions

Analytics AWS Machine Learning MicroStrategy

Technical Product Support Specialist

Posted 8 days ago

Deliver exceptional technical product support

Collaborate with engineering to resolve issues

AWS Azure Google Cloud QA

Senior Data Engineer India

Posted 8 days ago

Design and maintain scalable data pipelines

Optimize and manage data warehouse infrastructure

AWS Engineer Etl Google Cloud Platform

SaaS Backend Developer Role

Posted 8 days ago

Develop scalable and robust backend microservices

Collaborate in agile, global development teams

AWS Docker Java Kubernetes

Senior Node.js Full-stack Developer

Posted 9 days ago

Recruit senior-level remote developers

Match talent with vetted startups

AWS Blockchain Javascript NextJS

Senior Solutions Architect Role

Posted 9 days ago

Lead design and implementation of data solutions

Mentor and guide engineering teams

AWS Databricks Hadoop Java

AWS Website Maintenance Specialist

Posted 9 days ago

Ongoing AWS-based website maintenance

Bug fixes and regular functionality checks

API AWS Css Development

Software Engineer Database Specialist

Posted 9 days ago

Manage and optimize MongoDB clusters

Develop scalable data pipelines

AWS Data Modeling Devops Engineer

Senior Database Engineer Remote

Posted 9 days ago

Manage and optimize MongoDB clusters

Design and implement scalable data pipelines

AWS Devops Engineer Git

Site Reliability Engineer III

Posted 9 days ago

Implement observability solutions for clients

Automate and maintain scalable systems

Ansible AWS Datadog Devops

Test Infrastructure Engineer

Posted 9 days ago

Enhance test automation and infrastructure

Collaborate with engineering and SRE teams

AWS CI/CD Engineer Javascript

Java Cloud Practice Engineer

Posted 9 days ago

Design and deploy scalable cloud applications

Automate infrastructure using Infrastructure as Code

AWS Azure CI/CD Cloud

Remote Docker Engineer Jobs

Posted 10 days ago

Hire remote Docker experts

Develop and manage containerized applications

Automation AWS Azure CI/CD

Remote Software Engineer, Secrets

Posted 10 days ago

Build secure secrets management features

Enable remote work for US-based engineers

AWS Azure CI/CD Cloud Security

Senior Software Engineer Remote

Posted 10 days ago

Hire a remote senior engineer

Build music production software

AWS Docker Engineer Git

Senior React Full-Stack Developer

Posted 10 days ago

Connect senior developers with startup projects

Offer flexible, fully remote work opportunities

AWS Azure Django Gcp

Senior Backend Engineer Integrations

Posted 10 days ago

Develop scalable backend integrations

Build new crypto-related features

AWS Data Pipelines Databases Distributed systems

Senior Scala Engineer Role

Posted 10 days ago

Design and maintain scalable data integration platforms.

Develop and optimize data pipelines using cloud and container technologies.

AWS Cats CI/CD Docker

Senior Automation Engineer Role

Posted 10 days ago

Drive workflow and incident automation

Lead development of scalable SaaS features

AWS Ci/cd Pipelines Devops Microservices

VP Engineering Nutrafol Remote

Posted 10 days ago

Provide strategic technical leadership

Scale and mentor remote engineering teams

AWS Flutter Javascript Magento

Senior Customer Tools Engineer

Posted 10 days ago

Deliver custom software and automation solutions for customers

Lead and mentor engineering teams within Professional Services

Agile software development AWS Bash Scripting Devops

BI Analyst – Sports Betting

Posted 10 days ago

Mine and analyze large-scale business data

Develop and maintain dashboards and reports

A/b Testing Ab testing Airflow Analyst

Senior C# Software Engineer

Posted 10 days ago

Design and develop robust software applications

Collaborate in Agile, cross-functional teams

AWS Azure C# Css

AWS Cloud Architect Role

Posted 10 days ago

Design and implement scalable cloud solutions

Serve as technical escalation and subject matter expert

AWS Azure Cloud Devops

Senior Data Engineer Role

Posted 10 days ago

Design and optimize scalable data architectures

Develop and maintain robust ETL processes

AWS Cloud Data Engineering Data Modeling

Lead Data Engineering Role

Posted 10 days ago

Lead and mentor data engineering teams

Design and implement scalable data solutions

AWS Azure Databricks Engineer

Senior JVM Backend Engineer

Posted 36 days ago

Architect and scale backend systems

Implement and maintain clean, robust code

AWS Aws Cdk Cloud Distributed systems

Site Reliability Engineer Role

Posted 37 days ago

Automate and scale cloud infrastructure

Ensure platform reliability and uptime

Architecture AWS CI/CD Cloud

LLM Engineer, Sports Betting

Posted 37 days ago

Develop and optimize large language models for business impact.

Integrate LLM-powered features into sports betting products.

AWS Docker Engineer FastAPI

Remote Data Engineer Role

Posted 38 days ago

Offer a full-time remote data engineering position

Enhance government digital services through analytics

AWS Azure Data Data Security

Remote Inventory Software Engineer

Posted 38 days ago

Hire a remote software engineer

Develop and maintain inventory systems

Agile Methodologies AWS Engineer Git

ML Practice Manager India

Posted 38 days ago

Grow and lead the ML Practice team in India

Drive successful customer ML and GenAI engagements

AWS Azure Computer science Data Science

Rubrik Backup Engineer IV

Posted 39 days ago

Design and implement enterprise backup solutions.

Provide technical escalation and subject matter expertise.

Ansible Architecture AWS Azure

Software Engineering Manager Role

Posted 40 days ago

Lead and mentor agile software engineering teams

Drive development of scalable full-stack web applications

Agile Agile Methodologies AWS CI/CD
overtime