Summary
Join TRG, a global company fostering a diverse and inclusive work environment, and become a Senior Software Engineer specializing in .NET C#. This role demands 5+ years of experience in C# development and a strong .NET background. 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 Postgres databases. The ideal candidate possesses exceptional problem-solving skills and thrives in dynamic settings. TRG offers numerous benefits, including remote work, flexible hours, performance bonuses, paid medical insurance, and various perks to support employee well-being and professional development.
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
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 to promote team bonding and of course to have fun!
- Fresh fruit, snacks, coffee, and tea at the office
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.