.NET Engineer

 Posted 11 hours ago
  
 Worldwide
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and develop scalable, high-performance backend systems and robust APIs. Collaborate with cross-functional teams to deliver product features, fix bugs, and mentor junior engineers.

This is a remote position.


Shuru is an AI-native engineering services company building products with leading startups, enterprises, and well-funded scale-ups across India, Southeast Asia, the UAE, and global markets. Our engineers work in small, dedicated squads, ship in weekly cycles, and use AI-assisted development tools (Cursor, Claude Code, GitHub Copilot) as a standard part of how we build. We hire for fundamentals, give engineers real ownership, and back them with a culture that respects deep work.

We are seeking a skilled Backend Engineer with a strong command of .NET to design and develop scalable, high-performance backend systems. You’ll work closely with product, design, and engineering teams to build robust APIs, optimize infrastructure, and deliver impactful software solutions across multiple projects.

Responsibilities

  • Develop and deliver new product features according to the provided specifications and requirements
  • Actively participate in the system design and contribute new ideas and best ways of implementation
  • Support the product and fix bugs reported by users and QA team
  • Adhere to the best development practices
  • Self-motivated and can work as part of a team as well as independently
  • Mentor and lead junior team members


Requirements

Skills & Competencies

  • Excellent level of .NET / C# (LINQ, Generics, async, IoC container, dependency injection)
  • Strong understanding OOP and SOLID principles
  • Strong SQL skills in MSSQL/MYSQL/Oracle
  • Familiar with multi-threaded, high-performance applications
  • Familiarity with Agile development processes and sprint planning
  • Excellent command of spoken and written English


Experience Requirements
  • Previous experience in a FX/trading/financial company
  • Experienced C# developer who is comfortable developing server side code
  • Minimum 5 years of .NET exposure in a dynamic IT environment (preferably in Banking/Finance domain and ideally front office IT)
  • Experience in building connected, service-oriented applications (GRPC/SOAP/REST)
  • Experience in Messaging systems (Redie/Tibco/ActiveMq/ServiceBus)
  • Experience of unit testing and mocking frameworks (XUnit/NUnit/SpecFlow/XBehave)
  • Experience in Meta Trader 4/5
  • Development in Azure / AWS cloud
  • Redis or similar NoSQL database
  • Continuous integration (Azure DevOps or similar)
  • Experience working with Docker and Kubernetes.
  • Experience in JIRA, DevOps or other bug tracking software
  • Experience working in Agile methodologies such as Scrum and Kanban


Benefits

  • Competitive salary and benefits package.
  • Work with experienced product and engineering leaders.
  • Flexible and remote-friendly work culture.
  • Opportunities for learning, mentorship, and career growth.
  • A chance to make a real impact across diverse, innovative projects.


Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified