Senior .NET Developer

Tech PartnersTulsa, OK
Hybrid

About The Position

We're working with a Tulsa-based client to identify a Senior .NET Developer who can design, build, and support modern applications across hybrid environments. This role blends hands-on development with architecture, integration, and automation—ideal for someone who enjoys solving complex problems and improving business processes through technology. If you're strong in C#, Azure, and building scalable applications, we should connect.

Requirements

  • Strong experience with C#/.NET Core development (5+ years)
  • Deep knowledge of Azure application development (App Services, AppDev)
  • Strong background in SQL databases (SQL Server, PostgreSQL, Snowflake)
  • Experience with Power BI and/or Cognos reporting tools
  • Familiarity with the Microsoft Power Platform
  • Experience supporting data integration workflows
  • Ability to quickly evaluate and adopt new technologies
  • Strong collaboration and communication skills
  • Bachelor's degree in Computer Science, Software Engineering , or related field (or equivalent experience)
  • Proven experience delivering solutions across cloud and on-prem environments

Nice To Haves

  • Exposure to regulated environments and sensitive data
  • Opportunity to work on automation and emerging AI-enabled solutions
  • Collaborative, cross-functional environment with room for technical influence

Responsibilities

  • Design, develop, and maintain applications using .NET Core / .NET 6+ and C#
  • Build and optimize RESTful APIs and microservices architectures
  • Deploy and support solutions across Azure cloud and on-prem environments
  • Work with Azure App Services, Azure Functions, and related PaaS offerings
  • Support traditional environments ( IIS, Windows Server, on-prem hosting )
  • Collaborate with product, QA, DevOps, and BI/reporting teams
  • Integrate applications with Power BI and Cognos
  • Extend solutions within the Microsoft Power Platform (Power Apps, Power Automate, Power BI)
  • Write clean, maintainable, well-documented code
  • Conduct code reviews and mentor junior developers
  • Improve performance, scalability, and reliability of applications
  • Identify manual processes and design automated, end-to-end solutions
  • Evaluate and apply AI-assisted automation where it adds real value
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service