Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GR8 Tech

Senior .NET Developer

GR8 Tech

. This role exists to design, develop, and maintain enterprise-level applications using C#, ASP.NET, and related technologies.

Posted 7/3/2026full-timeAnywhere • 🇦🇲 ArmeniaSeniorWebsite

Tech Stack

Tools & technologies
ASP.NETDockerKubernetes.NET

About the role

Key responsibilities & impact
  • This role exists to design, develop, and maintain enterprise-level applications using C#, ASP.NET, and related technologies.
  • The engineer participates in technical discussions and works with cross-functional teams to deliver scalable and reliable software solutions aligned with business requirements.
  • Developing and implementing new features based on project requirements and specifications.
  • Writing, testing, and debugging code for software applications to ensure functionality and efficiency.
  • Participating in code reviews and providing constructive feedback.
  • Ensuring adherence to software design principles and best practices.
  • Working closely with cross-functional teams.
  • Troubleshooting and resolving software issues and bugs in a timely manner.

Requirements

What you’ll need
  • Minimum 5 years of experience in a similar senior engineering role with a track record of leadership, strong technical skills, and successful project delivery.
  • 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.
  • Intermediate or higher level of English.

Benefits

Comp & perks
  • Paid maternity/paternity leave + monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, emergency time off.
  • Remote-first + tech support + coworking compensation.
  • Team events (online/offline/offsite).
  • Learning culture with internal courses + growth programs.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Async/AwaitMultithreadingMemory ManagementDatabase Performance TuningEvent-Driven ArchitectureCI/CD PipelinesTroubleshootingCode ReviewSoftware Design PrinciplesDebugging
Soft Skills
LeadershipCollaborationConstructive FeedbackProblem Solving