Senior .NET Software Engineer (Full-Stack, Azure)

KinderSystems • United State
Remote
Apply
AI Summary

KinderSystems seeks a Senior .NET Software Engineer for a full-stack role focusing on C#, .NET 8+, and Azure cloud services. Responsibilities include designing, developing, and maintaining scalable, secure applications and APIs. Requires 7-8 years of experience with strong Azure, Cosmos DB, and MSSQL expertise.

Key Highlights
Full-stack development role within the Microsoft ecosystem.
Focus on Azure Serverless, Azure Cosmos DB, and MSSQL.
AI-assisted development using Claude Code is a key requirement.
Key Responsibilities
Design, develop, and maintain full-stack applications using C#, .NET Framework, and .NET 8+
Build and optimize RESTful APIs following industry best practices
Architect and implement Azure Serverless solutions (Azure Functions, Logic Apps) and event-driven messaging via Azure Service Bus
Design and manage Azure Cosmos DB data stores, including partition strategy, indexing, and performance tuning
Develop and maintain complex MSSQL stored procedures, with a strong command of query optimization and execution plans
Lead data modeling efforts across relational and NoSQL databases, ensuring integrity, scalability, and alignment with business requirements
Implement authentication and authorization flows using OAuth 2.0 / OpenID Connect
Apply OWASP Top 10 security best practices across all layers of the application stack
Develop responsive, accessible web front-ends using HTML5, CSS3, JavaScript, and AJAX, including dynamic UI interactions, client-side validation, and asynchronous data fetching
Collaborate with UX/design teams to translate wireframes and mockups into polished, cross-browser-compatible web interfaces
Leverage Claude Code (Anthropic) at a mid-to-expert level for AI-assisted development workflows including code generation, refactoring, debugging, and documentation
Technical Skills Required
C# .NET Framework .NET 8+ RESTful APIs Azure Serverless Azure Functions Logic Apps Azure Service Bus Azure Cosmos DB MSSQL SQL HTML5 CSS3 JavaScript AJAX OAuth 2.0 OpenID Connect OWASP Top 10
Benefits & Perks
Health insurance
Vision insurance
Dental insurance
401(k) retirement plan with company match
Paid company holidays
Generous PTO
Nice to Have
Experience with ASP.NET Web Forms — maintenance, migration planning, or modernization of legacy applications
Experience with Blazor (Server or WebAssembly) for building interactive web UIs with C#
Familiarity with Entity Framework 10 (EF 10) for modern data access and ORM patterns

Job Description


What We Do

KinderSystems (www.KinderSystems.com) is the leading provider of subsidy management software-as-a-service (SaaS) solutions to state agencies, Head Start programs, and child care providers. Built and supported by industry experts, KinderSystems envisions a world where all families, no matter their income level, have access to high quality child care. Hundreds of agencies in the publicly funded child care sector use KinderSystems applications via the cloud or mobile devices to streamline their operations, ensure compliance with government regulations, and meet the needs of the families they serve.

What you'll do:

We’re looking for a talented Senior .NET Software Engineer to join our team and make an impact from day one. This is a full-stack role where you’ll work across everything—from backend services and data design to cloud infrastructure and modern web front-ends. You’ll be a hands-on builder who enjoys creating scalable, secure, and maintainable systems, all within the Microsoft ecosystem.

Core Responsibilities:

  • Design, develop, and maintain full-stack applications using C#, .NET Framework, and .NET 8+
  • Build and optimize RESTful APIs following industry best practices for versioning, error handling, pagination, and documentation
  • Architect and implement Azure Serverless solutions (Azure Functions, Logic Apps) and event-driven messaging via Azure Service Bus
  • Design and manage Azure Cosmos DB data stores, including partition strategy, indexing, and performance tuning
  • Develop and maintain complex MSSQL stored procedures, with a strong command of query optimization and execution plans
  • Lead data modeling efforts across relational and NoSQL databases, ensuring integrity, scalability, and alignment with business requirements
  • Implement authentication and authorization flows using OAuth 2.0 / OpenID Connect
  • Apply OWASP Top 10 security best practices across all layers of the application stack
  • Develop responsive, accessible web front-ends using HTML5, CSS3, JavaScript, and AJAX, including dynamic UI interactions, client-side validation, and asynchronous data fetching
  • Collaborate with UX/design teams to translate wireframes and mockups into polished, cross-browser-compatible web interfaces
  • Leverage Claude Code (Anthropic) at a mid-to-expert level for AI-assisted development workflows including code generation, refactoring, debugging, and documentation

You have:

  • 7–8 years of professional software engineering experience
  • Expert-level proficiency in C#, .NET Framework, and .NET 8+
  • Strong experience with Azure cloud services, specifically Serverless compute and Service Bus
  • Proven experience with Azure Cosmos DB (data modeling, SDK usage, consistency levels)
  • Deep understanding of MSSQL Server — stored procedures, indexing strategies, performance tuning, and relational data modeling
  • Solid command of RESTful API design principles and patterns
  • Hands-on experience implementing OAuth 2.0 authentication/authorization
  • Working knowledge of OWASP security best practices and secure coding standards
  • Proficiency in front-end technologies: HTML, CSS, JavaScript, AJAX
  • Mid-to-expert level usage of Claude Code for AI-augmented software development

Nice to Have:

  • Experience with ASP.NET Web Forms — maintenance, migration planning, or modernization of legacy applications
  • Experience with Blazor (Server or WebAssembly) for building interactive web UIs with C#
  • Familiarity with Entity Framework 10 (EF 10) for modern data access and ORM patterns

What You'll Bring

  • A security-first mindset with the ability to identify and mitigate vulnerabilities early in the development lifecycle
  • Strong data architecture instincts — you think carefully about schema design, access patterns, and long-term scalability
  • Comfort working across the full stack, from database layer to user interface
  • A modern engineering workflow that embraces AI-assisted tooling as a productivity multiplier
  • Clear communication skills and the ability to mentor junior team members on best practices

What We Offer

  • This is a fully remote position open to candidates anywhere in the United States, with travel required once per year. You’ll be expected to work a full-time schedule of 8am–5pm in your local time zone and be fully dedicated to your role during these hours, without other concurrent employment or conflicting commitments.
  • The compensation range for this role is $90k-$120k.
  • Comprehensive benefits package including health, vision, and dental insurance, starting the first of the month after start date
  • 401(k) retirement plan, with company match
  • Paid company holidays and generous PTO
  • Friendly, supportive, and adventurous environment with a team of engaged colleagues who are all focused on enabling and improving the child care industry for all families.

KinderSystems actively embraces diversity and equal opportunity in a meaningful way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be which is why we do not discriminate based on race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Internship
Experience Level Mid-Senior level

Jobs via Dice

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hirenza

United State

Manager, Americas Benefits Strategy & Enterprise Initiatives

Programming
•
48m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Lensa

United State

Subscribe our newsletter

New Things Will Always Update Regularly