← Back to jobs

FiSec Global Inc Logo
Senior C#/.NET Developer

FiSec Global Inc

 

United States

Posted On: 6 days ago
Experience: 7+ years
Availability: Remote
Openings: 1
Category: C#/.Net Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Implement production features, enhancements, and defect fixes using C# and modern .NET.
  • Build and maintain REST APIs, microservice components, application services, background workers, schedulers, and message consumers.
  • Write clean, maintainable, and performant code based on established designs and acceptance criteria
  • Deliver automated unit-test code with every feature, defect fix, and refactoring change across all affected layers.
  • Implement asynchronous processing, retries, idempotency, timeout handling, throttling, dead-letter handling, and recovery workflows.
  • Troubleshoot production issues across application code, SQL Server, messaging, APIs, file processing, and external integrations.
  • Profile and optimize CPU, memory, concurrency, database access, serialization, network calls, and resource usage.
  • Refactor legacy .NET code incrementally to improve testability, reliability, maintainability, and performance.
  • Add structured logging, metrics, tracing, and useful diagnostics to implemented components.
  • Participate in code reviews, estimation, technical discussions, and production validation.

Required Experience

  • 7+ years of professional software-development experience with strong, current, hands-on C#/.NET skills.
  • Modern .NET, ASP.NET Core, Web API, dependency injection, middleware, configuration, LINQ, and serialization.
  • Implementation experience with microservices, distributed applications, or high-volume service-based systems.
  • Strong asynchronous and concurrent programming skills, including async/await, cancellation, thread safety, bounded concurrency, and connection management. 
  • Messaging technologies such as Azure Service Bus, Kafka, RabbitMQ, Event Hubs, or equivalent.
  • SQL Server, including complex queries, transactions, stored procedures, indexes, performance tuning, locking, and connection pooling.
  • Entity Framework Core, Dapper, or a comparable .NET data-access technology.
  • Strong debugging, profiling, root-cause analysis, and production-support capabilities.
  • Experience working effectively in large, interconnected, or legacy codebases

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs