Senior Software Engineer

TRG Research and Development Logo

TRG Research and Development

πŸ“Remote - Worldwide

Summary

Join TRG, a global company fostering a diverse and inclusive work environment, and become our next Senior Software Engineer. We are seeking a highly skilled individual with 5+ years of experience in C# development and a strong background in .NET technologies. You will develop and maintain high-performance applications, collaborate with cross-functional teams, and utilize various technologies like .NET 6, ASP.NET Core, and SQL databases. We offer a remote-friendly work environment with flexible hours, along with a comprehensive benefits package including performance bonuses, paid medical insurance, daily lunch allowance, and professional development opportunities. If you are passionate about crafting high-quality software and enjoy dynamic environments, we encourage you to apply.

Requirements

  • Minimum of 5 years of professional software development experience
  • Proficiency in C#.NET 8, with a strong emphasis on multi-threading
  • Extensive experience with EF Core and ASP.NET Core
  • General knowledge of SQL databases, particularly Postgres or MySQL
  • Understanding of network communication, using HTTP and websockets
  • Ability to work in a fast-paced and dynamic environment
  • Exceptional problem-solving and debugging skills

Responsibilities

  • Develop and maintain high-performance, scalable, and secure C# applications
  • Collaborate with cross-functional teams to design, build, and deploy software solutions
  • Utilize .NET 6 and multi-threading techniques to optimize application performance
  • Work with ASP.NET Core to create web applications and APIs
  • Interact with SQL Postgres databases for data storage and retrieval
  • Implement network functionality, including HTTP and websockets
  • Build, deploy and manage dockerized applications

Preferred Qualifications

  • Experience with Android Debug Bridge
  • Configure Android OS
  • Image and video processing (H264, MJPEG)
  • Puppeteer automation / Chrome Dev Tool
  • Single Sign-On authentication / Keycloak
  • Familiarity with Nats, RabbitMQ or Kafka

Benefits

  • Working from home
  • Flexible hours
  • Yearly performance bonus
  • Paid medical insurance
  • Daily lunch allowance
  • Sport/Gym(Exercise) allowance
  • Udemy unlimited subscription
  • Onboarding plan and training
  • Equipment support
  • No dress code
  • Gifts and rewards for celebrating birthdays, anniversaries, and personal milestones
  • Happy hours, coffee time, online team building, company events, and much more
  • Fresh fruit, snacks, coffee, and tea at the office

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.