
Senior Software Engineer

TRG Research and Development
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:
Similar Remote Jobs

