M

Mindex

Software development, cloud services, K-12 EdTech

.NET Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRochester, NY, USA$70k - $120kHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  • Three or more years of software engineering experience developing and supporting production systems.
  • Experience with AI-assisted development tools and structured practices such as the AI DLC, including evaluating AI-generated output against normal engineering standards.
  • Experience developing applications and services using .NET, C#, Web API, ASP.NET MVC, and RESTful APIs, including reusable services and shared business logic.
  • Experience building web and cross-platform applications using HTML, CSS, JavaScript, AngularJS, Blazor, and .NET MAUI.
  • Working knowledge of relational database design, SQL, and performance troubleshooting.
  • Hands-on experience with AWS services such as ECS, Lambda, S3, SQS, SNS, CloudFront, DynamoDB, Secrets Manager, IAM, and CloudWatch, and understanding of cloud architecture, security, and high availability.
  • Experience with infrastructure as code (AWS CDK, CloudFormation, or similar) and CI/CD pipelines, preferably Azure DevOps.
  • Experience implementing observability (logging, metrics, tracing, alerting) and troubleshooting distributed applications and production issues.
  • Experience with automated testing, source control, code review, and Agile delivery in cross-functional teams.
  • Strong communication, collaboration, and technical documentation skills.

Responsibilities

  • Apply AI-assisted engineering practices (AI DLC) across the development lifecycle, sharing effective workflows and patterns with the team.
  • Design and maintain APIs, background services, and reusable business logic using .NET and C#.
  • Build customer-facing features, including UI, Blazor apps, and .NET MAUI mobile functionality.
  • Develop cloud-native solutions and infrastructure as code on AWS, and support CI/CD pipelines and deployment automation.
  • Implement observability (logging, metrics, tracing, alerting) and investigate production issues to identify root causes.
  • Apply security, privacy, and least-privilege principles across application and infrastructure work.
  • Participate in technical design, estimation, code reviews, and incremental delivery.
  • Collaborate with Product, Test Engineering, Support, and CloudOps to resolve dependencies and deliver complete solutions.
  • Document architecture and technical decisions to support long-term maintainability.

Desired Qualifications

  • AWS certifications, such as AWS Certified Developer or AWS Certified Solutions Architect.

About the Company

Mindex

Software development, cloud services, K-12 EdTech

Mindex provides software development and cloud solutions with two main lines of business: enterprise software services and a K-12 education product suite. For enterprise clients, it offers full-stack agile development, cloud migration and modernization, data analytics, and system integration, backed by AWS Advanced Tier Services to migrate and manage workloads. Its SchoolTool is a web-based student management system for New York State districts with real-time access to student data and modules for analytics, SPED, and MTSS. Mindex differentiates itself with a strong NY K-12 focus and a track record of cloud cost reductions and rapid analytics enablement for enterprise clients.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Rochester, NY
Founded
2017

Recently Posted Jobs

Explore more opportunities at Mindex

See more jobs