Jobs · Information Technology · Pennsylvania

.NET Blazor Developer

LingaTech · Mechanicsburg, PA · 2 wk ago
Information TechnologyContract

Hybrid role requiring 2 days onsite in Mechanicsburg, PA for a 10-month engagement. Local candidates preferred.

About the role

We are seeking a .NET Blazor Developer to design, develop, and maintain modern web applications and backend services in a Microsoft technology environment. This role is responsible for building responsive Blazor-based user interfaces, developing scalable .NET APIs and microservices, and supporting cloud-native solutions using Azure technologies. The ideal candidate has experience developing secure, high-performance applications, optimizing data access, and collaborating with cross-functional teams to deliver enterprise software solutions.

Responsibilities

  • Design, develop, and maintain web applications using Microsoft Blazor (Server and/or WebAssembly).
  • Build and enhance RESTful APIs using modern .NET development practices.
  • Design, develop, and maintain microservices with well-defined service boundaries and API contracts.
  • Containerize applications using Docker and Podman while supporting standardized development and CI/CD workflows.
  • Develop and maintain Azure Functions to support event-driven processing and system integrations.
  • Design and optimize data solutions using Azure Cosmos DB and SQL databases.
  • Improve application performance through query optimization, indexing, partitioning strategies, and efficient data access patterns.
  • Implement secure, scalable, and maintainable software following established coding standards and best practices.
  • Establish and maintain logging, monitoring, error handling, and security-by-design practices across applications.
  • Support application deployments and environment promotion across development, testing, and production environments.
  • Assist with production support, troubleshooting, incident resolution, and release readiness activities.
  • Collaborate with architects, development leads, QA engineers, and DevOps teams to deliver high-quality software solutions.
  • Participate in technical design discussions and contribute to engineering standards and architectural decisions.
  • Review and enhance existing application code while identifying opportunities for modernization and performance improvements.

Requirements

  • 5+ years of experience developing applications using C# and the Microsoft .NET platform.
  • Experience developing applications with Microsoft Blazor (Server and/or WebAssembly).
  • Strong knowledge of modern .NET development, including dependency injection, asynchronous programming, and API development.
  • Experience designing and implementing RESTful APIs and microservices architectures.
  • Hands-on experience with Docker and/or Podman for application containerization and troubleshooting.
  • Experience developing and deploying Azure Functions.
  • Strong experience working with Azure Cosmos DB, including partitioning, indexing, consistency models, and performance optimization.
  • Experience designing and optimizing SQL databases, schemas, and complex queries.
  • Knowledge of application performance tuning and database optimization techniques.
  • Experience implementing logging, monitoring, exception handling, and secure software development practices.
  • Familiarity with CI/CD pipelines and application deployment processes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication skills with the ability to collaborate across technical teams.

Preferred Qualifications

  • Experience working with Angular.
  • Experience supporting or modernizing WCF Services.
  • Experience with ASP.NET applications and legacy codebases.
  • Experience reviewing and enhancing existing enterprise applications.
  • Experience working in Agile software development environments.

Similar jobs

Sr .NET Blazor Developer

Integral Federal, Inc.Tysons Corner, VA· 1 wk ago
Information Technologyapply on careers-integralfed.icims.com