Job Openings
    
    C# Developer
  
  About the job C# Developer
Back End Developer
We are seeking experienced Back End Developers to join our client's dynamic software development house. As a key member of our client's team, you will be responsible for designing, implementing, and maintaining robust server-side applications for their diverse clientele.
Key Responsibilities:
- Develop and maintain scalable backend services and APIs
 - Collaborate with front-end developers to integrate user-facing elements
 - Optimize applications for maximum speed and scalability
 - Implement security and data protection measures
 - Participate in the entire application lifecycle, focusing on coding and debugging
 - Write clean, maintainable, and efficient code
 - Troubleshoot, debug, and upgrade existing systems
 - Follow best practices in software development and stay updated with emerging technologies
 
Required Skills and Qualifications:
- 3-5 years of experience as a Backend Developer
 - Bachelor's degree in Computer Science, Information Technology, Software Engineering
 - Strong proficiency in C# programming language
 - Extensive experience with .NET Core framework
 - Solid understanding of database technologies, particularly MongoDB or SQL Server
 - Experience with message brokers, preferably RabbitMQ or Kafka
 - Familiarity with caching mechanisms, Redis experience is a plus
 - Basic knowledge of JavaScript
 - Ability to work independently and manage multiple projects simultaneously
 - Ability to communicate with Mandarin speaking team members is preferred
 
What they Offer:
- Opportunity to work on diverse and challenging projects
 - Collaborative and innovative work environment
 - Continuous learning and professional development opportunities
 - Competitive salary and benefits package