Virtual Training Environment Developer

New

Skills

Agile C# Communication Documentation Javascript Leadership Microsoft Azure Powershell Rest Apis Sql Typescript

Join Blackbaud University as a Virtual Training Environment Developer, where you'll bridge the gap between our customer training team and Product Technology Group. In this remote-friendly role, you'll help design, build, and maintain innovative sandbox environments supporting virtual instructor-led training across multiple products. Your work will directly impact the quality and reliability of client learning experiences for social good organizations worldwide.

Job Overview
  • Design and maintain cloud-based sandbox and lab environments for virtual training.
  • Collaborate with internal stakeholders to define requirements and deliver solutions.
  • Ensure system health, reliability, and security across multiple Blackbaud products.
  • Troubleshoot, resolve, and document environment-related issues and procedures.
  • Mentor junior developers and support process improvements.
Key Responsibilities
  • Build and maintain virtual environments using .NET Core, C#, Angular, TypeScript, JavaScript, SQL, and Azure.
  • Implement and manage CI/CD pipelines, cloud deployments, and DevOps practices (Azure DevOps, Azure PaaS).
  • Develop integrations between core systems like Docebo Learn, Workday, and Blackbaud Engineering System.
  • Coordinate with Curriculum, Operations, IT, and external experts to meet environment needs.
  • Drive improvements in environment quality through testing, monitoring, and automation.
Required Skills & Qualifications
  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of experience with SQL, Azure, PowerShell, C#, REST APIs, and web technologies.
  • Proven experience in designing and deploying cloud-based architectures (preferably Azure).
  • Strong understanding of CI/CD pipelines and Agile Scrum methodologies.
  • Excellent troubleshooting, communication, and leadership abilities.
  • Knowledge of Azure PaaS services (AKS, Cosmos DB, SQL, Service Bus, Storage Accounts).
  • Experience collaborating with international engineering teams.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Jr. Full Stack Developer

New

Build secure and scalable web applications

Integrate AI and data pipelines into solutions

Agile CI/CD Git Node.js

Senior Neo4J Python Engineer

New

Design and build scalable applications

Implement and optimize Neo4J data solutions

Agile Automation CI/CD Cloud

Mobile Product Designer Role

New

Design intuitive mobile app experiences

Enhance transaction flows for users

Agile Cross-functional Collaboration Design Systems Figma

Enterprise Project Manager Role

Posted 7 days ago

Deliver enterprise IT projects successfully

Engage and manage global stakeholders

Agile Agile Methodologies Cloud Cloud Technologies

Android Developer Opportunity

Posted 8 days ago

Develop modern Android app features

Collaborate in agile, cross-functional teams

Agile Android Android Sdk Kotlin

iOS Developer Opportunity

Posted 8 days ago

Build high-quality mobile features

Enhance user experience for global customers

Agile Git Swift Ui testing

Cloud Engineering Manager Role

Posted 10 days ago

Lead and optimize a global engineering team

Manage and improve managed cloud service operations

Agile Agile Methodologies Cloud Cloud Technologies

Junior Project Manager Role

Posted 16 days ago

Lead cross-functional project teams

Deliver innovative financial education products

Agile Asana Jira Project Management

iOS Developer Opportunity

Posted 19 days ago

Develop high-quality iOS features using modern technologies

Collaborate in an agile, remote team environment

Agile CircleCI Git Swift

Android Developer Opportunity

Posted 19 days ago

Develop high-quality mobile features

Collaborate in an agile remote team

Agile Android Android Sdk CircleCI

Linux Engineering Manager Role

Posted 22 days ago

Optimize Ubuntu for new hardware platforms

Lead and develop engineering teams

Agile Agile Methodologies Architecture Debian packaging

Growth Product Manager

Posted 26 days ago

Drive member loyalty and organic growth

Architect and scale rewards and referral ecosystem

A/b Testing Ab testing Agile Agile Methodologies

Principal Product Manager, Data

Posted 26 days ago

Lead strategic product initiatives for data and AI platforms

Drive organizational adoption of data mesh framework

Agile Agile Methodologies Databricks Financial Acumen

Systems Network Proxy Engineer

Posted 31 days ago

Develop and evolve endpoint network proxy solutions

Intercept, manipulate, and secure network traffic

Agile Agile Development Architecture Cross-functional Collaboration

Junior Project Manager Role

Posted 33 days ago

Coordinate web application development projects

Facilitate Agile project management processes

Agile Jira Kanban Project documentation

Senior Ruby Rails Engineer

Posted 34 days ago

Design and build high-quality Ruby on Rails applications.

Collaborate with clients and distributed teams to deliver innovative solutions.

Agile Agile Methodologies CI/CD Cloud environments

Mobile Product Designer Role

Posted 34 days ago

Deliver seamless mobile user experiences

Design intuitive transaction flows

Agile Agile Methodologies Collaboration Cross-functional Communication

Enterprise Project Manager Role

Posted 39 days ago

Deliver enterprise IT projects globally

Manage and mitigate project risks

Agile Agile Methodologies Cloud Cloud Technologies

Cloud Engineering Manager Role

Posted 42 days ago

Lead distributed engineering team

Deliver managed cloud services

Agile Agile Methodologies Cloud Cloud Technologies

Senior JavaScript Engineer Role

Posted 47 days ago

Deliver high-quality scalable digital solutions

Collaborate with global distributed teams

Agile Agile Development Cloud environments Engineer

Customer Acquisition Product Manager

Posted 47 days ago

Enhance customer acquisition through product innovation

Optimize marketing workflows and tools

A/b Testing Ab testing Agile Agile Methodology

SaaS General Manager APAC

Posted 54 days ago

Drive commercial and revenue growth for SaaS platform

Lead global go-to-market and expansion strategies

Agile Agile Methodologies Cloud Communication

Senior Backend Engineer, Authentication

Posted 58 days ago

Enhance and implement secure authentication strategies

Improve access management and user controls

Agile Agile Development Engineer Identity and access management (iam)

Software Engineering Manager AI

Posted 58 days ago

Lead and grow high-performing software engineering teams

Deliver scalable and secure AI-driven web applications

Agile Agile Methodologies Architecture AWS

Wikipedia Reader Growth Lead

Posted 65 days ago

Enhance Wikipedia’s reading experience for modern users.

Develop and scale innovative content discovery features.

A/b Testing Ab testing Agile Agile Methodologies

Reader Growth Product Manager

Posted 65 days ago

Enhance Wikipedia reading experience

Develop intuitive content discovery features

A/b Testing Ab testing Agile Agile Methodologies

Wikipedia Reader Growth Lead

Posted 65 days ago

Evolve Wikipedia's reading experience for new generations

Develop and deploy intuitive, multimedia features

A/b Testing Ab testing Agile Agile Methodologies

Reader Growth Product Manager

Posted 65 days ago

Enhance Wikipedia reader engagement for new generations

Lead cross-functional teams to deliver innovative features

A/b Testing Ab testing Agile Agile Methodologies

Reader Growth Product Manager

Posted 65 days ago

Enhance Wikipedia reading experiences for modern audiences.

Lead cross-functional teams to develop and scale new features.

A/b Testing Ab testing Agile Agile Methodologies

Mobile Product Designer Role

Posted 66 days ago

Create intuitive transaction experiences

Collaborate cross-functionally on product strategy

Agile Agile Methodologies Collaboration Tools Cross-functional teamwork

Junior Marketing Project Manager

Posted 70 days ago

Manage end-to-end marketing production

Facilitate cross-functional collaboration

Agile Asana Jira Kanban

Enterprise Project Manager Role

Posted 70 days ago

Deliver complex enterprise IT projects on time and within budget

Engage and manage global stakeholders and remote teams

Agile Agile Methodologies Cloud Cloud Technologies

Cloud Engineering Manager Role

Posted 71 days ago

Build and lead cloud engineering teams

Deliver scalable platform and infrastructure tools

Agile Architecture AWS CI/CD

Customer Acquisition Product Lead

Posted 74 days ago

Enhance customer acquisition through product innovation

Drive data-driven experimentation and optimization

A/b Testing Ab testing Agile Agile Methodologies

Cloud Engineering Manager Role

Posted 74 days ago

Lead and manage distributed engineering team

Optimize managed service delivery for customers

Agile Agile Methodologies C++ Cloud Technologies

IT Project Manager Implementation

Posted 80 days ago

Lead complex IT infrastructure projects

Manage project scope, schedule, and budget

Agile Backup And Recovery Cloud Computing Communication

Engineering Manager Foundations Import

Posted 80 days ago

Lead and mentor engineering team

Deliver reliable customer migration solutions

Agile Agile Project Management Cross-functional Collaboration Devops

Linux Engineering Manager Role

Posted 88 days ago

Lead and develop a distributed engineering team

Optimize Ubuntu for latest silicon and hardware

Agile Agile Methodologies Architecture Debian packaging

AI Software Engineering Manager

Posted 92 days ago

Lead and manage agile engineering teams

Deliver scalable and secure AI-driven web applications

Agile Agile Methodologies AWS Cloud

Lead Product Manager, Wikipedia

Posted 96 days ago

Enhance Wikipedia's reading experience for new generations

Lead cross-functional teams to build and scale user-centric features

A/b Testing Ab testing Agile Agile Methodologies

Wikipedia Reader Growth Lead

Posted 96 days ago

Enhance Wikipedia's reading experience for new generations

Lead cross-functional teams to build and scale innovative features

A/b Testing Ab testing Agile Agile Methodologies

Wikipedia Reader Growth Lead

Posted 96 days ago

Enhance Wikipedia's reading experience for new generations

Lead cross-functional teams to build scalable features

A/b Testing Ab testing Agile Agile Methodologies

Wikipedia Reader Growth Lead

Posted 96 days ago

Enhance Wikipedia's reader experience for new generations.

Lead cross-functional teams to build innovative, scalable features.

A/b Testing Ab testing Agile Agile Methodologies

Reader Growth Product Manager

Posted 96 days ago

Enhance Wikipedia's reading experience for new generations

Develop and scale engaging, modern features across platforms

A/b Testing Ab testing Agile Agile Methodologies

Mobile Product Designer Role

Posted 97 days ago

Design intuitive native mobile experiences

Enhance transaction and payment flows

Agile Agile Methodologies Cross-functional Collaboration Design Systems

Cloud .NET Application Architect

Posted 97 days ago

Lead migration of .NET projects to modern frameworks

Architect cloud-based enterprise solutions using Azure

.NET Framework Agile Architecture Azure

Engagement & Subscriptions PM

Posted 97 days ago

Drive member activation and retention

Optimize engagement and subscription growth

A/b Testing Agile Amplitude Cohort analysis

Linux Hardware Optimisation Lead

Posted 122 days ago

Lead engineering team for Ubuntu hardware optimisation

Collaborate with major silicon partners

Agile Agile Methodologies Architecture Debian packaging

Software Engineering Manager Role

Posted 126 days ago

Lead and mentor agile software engineering teams

Drive development of scalable full-stack web applications

Agile Agile Methodologies AWS CI/CD

GenAI Technical Lead India

Posted 126 days ago

Lead and deliver GenAI projects for clients

Architect scalable, secure AI applications

Agile Architecture AWS Devops
overtime