Kandu

Senior C# Software Engineer

Kandu

full-time

Posted on:

Location Type: Remote

Location: MontanaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $145,000 per year

Job Level

About the role

  • Design, develop, and maintain C# applications and services using modern .NET framework
  • Implement solutions leveraging Microsoft Azure (App Services, Functions, Storage, SQL Database, Key Vault, etc.).
  • Work with relational databases (primarily Microsoft SQL Server and Azure SQL), including schema design, optimization, and query performance tuning.
  • Develop and maintain automation scripts in PowerShell and Python for deployment, monitoring, and data processing.
  • Write and maintain unit tests to ensure code quality, reliability, and maintainability.
  • Develop and maintain CI/CD pipelines, infrastructure as code, and automated deployments.
  • Troubleshoot and resolve issues across application, data, and infrastructure layers.
  • Participate in code reviews.
  • Write clean, maintainable, and well-documented code.

Requirements

  • Bachelors in Computer Science or closely related field
  • Strong professional experience(10+ years) in C# / .NET 8+ (experience with .Net 4.8 is a plus).
  • Working knowledge of Azure services (App Services, Functions, SQL Database, Storage, Networking).
  • Solid knowledge of SQL (T-SQL, stored procedures, indexing, optimization).
  • Experience writing and maintaining unit tests to ensure code quality and reliability.
  • Experience with PowerShell for automation (infrastructure management, deployments, scripting tasks).
  • Experience with Python for scripting, data manipulation, or integration tasks.
  • Knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions, or similar).
  • Understanding of secure coding practices, authentication/authorization, and role-based access control.
  • Experience with Entity Framework Core for data access, including migrations, LINQ queries, and performance tuning
Benefits
  • Competitive Compensation (130k-145k plus stock options)
  • Insurance (Medical/Dental/Vision)
  • 401(k) with company
  • Unlimited PTO & Holidays
  • Life Insurance, LTD and STD
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETMicrosoft AzureSQL ServerAzure SQLPowerShellPythonCI/CDEntity Framework CoreT-SQL
Soft Skills
code qualityreliabilitymaintainabilitytroubleshootingcode reviewsdocumentation
Certifications
Bachelor's in Computer Science