Senior Full-Stack Developer

Daystar Television NetworkBedford, TX
1dOnsite

About The Position

Daystar Christian Television Network is looking for a mission-driven Senior .NET Full-Stack Developer to join our in-house team in Bedford, Texas. You will build and maintain donor platforms, donor web portals, content management systems, internal tools, and ministry applications that operate 24/7 globally. Must be a Christian who is personally committed to the Gospel of the Lord Jesus Christ. Core Tech Stack Must Have: Backend: ASP.NET Core 6/7/8, ASP.NET MVC, ASP.NET MVP Boilerplate (Clean Architecture / Modular Monolith pattern strongly preferred) Frontend: Angular 14—18 ORM: Entity Framework Core Databases: Microsoft SQL Server, advanced T-SQL, PostgreSQL Caching: Redis — design and implementation of cache-aside, write-through, and distributed caching patterns Authentication/Authorization: Duende IdentityServer or custom AuthServer + Azure Entra ID (Microsoft Entra ID) with OpenlD Connect / OAuth 2.0 Cloud & Deployment: Microsoft Azure, Azure app services, Azure deployment best practices Bonus: Cloudflare, APEX, SOQL or other Salesforce integration/engineering experience

Requirements

  • 5+ years of professional .NET development
  • Expert in ASP.NET core, ASP.NET MVC, and Clean Architecture patterns (ASP.NET MVP Boilerplate experience highly desired)
  • Strong modern Angular expertise (v14+ preferred)
  • Advanced PostgreSQL and SQL Server with complex T-SQL
  • Production experience with Redis caching strategies
  • Hands-on experience implementing or maintaining an AuthServer and integrating with Azure Entra ID (formerly Azure AD)
  • Deploying and managing applications on Azure App Services and Azure DevOps
  • Solid understanding of RESTful APIs, OpenAPl/Swagger, and secure token-based authentication
  • Committed Christian who fully supports our statement of faith and ministry vision
  • Active member of a local Bible-believing church
  • Passion for using technology to advance global missions and evangelism
  • Must be able to work full-time on-site at our headquarters

Nice To Haves

  • Python experience (automation, scripting, data processing)
  • Cloudflare experience (Workers, R2, Pages, Access/ZT, CDN, WAF rules)
  • Salesforce and HubSpot CRM’s
  • Professional shipping software such as Shipstation or VeraCore
  • Experience in media, broadcasting, or donor-funded non-profit environments

Responsibilities

  • Develop and maintain enterprise-grade applications using ASP.NET MVP Boilerplate / Clean Architecture
  • Build responsive, performant SPAs with modern Angular practices
  • Design and optimize PostgreSQL and SQL Server schemas, queries, and stored procedures
  • Implement and fine-tune Redis caching for high-traffic donor pages
  • Configure and extend our AuthServer and integrate with Azure Entra ID for SSO across ministry apps
  • Deploy and monitor applications on Azure App Services and Azure DevOps CI/CD pipelines
  • Secure applications using Azure Entra ID, OpenlD Connect, and Cloudflare Zero-Trust (a plus)
  • Collaborate on-site daily with developers, designers, broadcasters, and ministry staff
  • Write clean, tested, and well-documented code that reflects excellence and stewardship

Benefits

  • Meaningful work that directly impacts millions of souls worldwide
  • Competitive salary and full benefits
  • Paid time off, and spiritual-growth support
  • A joyful, Christ-centered team environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service