GrepJob
GR8 Tech

Senior .NET Developer for GR8 API Tech

GR8 Tech
Apply
2 months ago
Remote, WorldwideSenior / Mid Level

Responsibilities

  • Design and implement scalable and efficient software architectures.
  • Develop and maintain enterprise-level applications using C# and ASP.NET.
  • Identify and resolve complex software issues and technical challenges.
  • Lead and manage software development projects, ensuring timely delivery and quality.
  • Work closely with product management, design, and operations teams to align development with business goals.
  • Communicate technical concepts and project updates to stakeholders.
  • Participate in on-call rotations to support availability and stability of business-critical services.
  • Maintain technical documentation for software development and system design.
  • Contribute to technical discussions and propose solutions for system improvements.

Requirements

  • Minimum 5 years of experience in a similar senior engineering role with a track record of leadership.
  • Deep hands-on expertise in C# and .NET (Core / .NET 6+).
  • Strong understanding of async/await, multithreading, thread safety, memory management, and performance optimization.
  • Experience designing and evolving high-load backend systems with strict latency and reliability requirements.
  • Ability to identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.
  • Experience designing and operating microservice-based systems.
  • Experience working with messaging systems and event-driven architectures.
  • Experience working with relational and non-relational databases.
  • Understanding of transactions, isolation levels, locking, concurrency, indexing strategies, and performance tuning.
  • Experience working with containerized environments including Docker and Kubernetes.
  • Understanding of CI/CD pipelines and automated delivery.
  • Understanding of scalability, load balancing, auto-scaling, and disaster recovery.
  • Understanding of production observability including logging, metrics, monitoring, and tracing.
  • Experience with GoLang or Node.js is a plus.
  • Experience with Microsoft Orleans is a plus.

Benefits

  • Annual budget for benefits allocation including sports, medical, mental health, home office, and languages.
  • Paid maternity/paternity leave and monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, and emergency time off.
  • Remote-first work environment with tech support and coworking compensation.
  • Team events (online/offline/offsite).
  • Learning culture with internal courses and growth programs.