Overview
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.
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 DeveloperBachelor\'s degree in Computer Science, Information Technology, Software EngineeringStrong proficiency in C# programming languageExtensive experience with .NET Core frameworkSolid understanding of database technologies, particularly MongoDB or SQL ServerExperience with message brokers, preferably RabbitMQ or KafkaFamiliarity with caching mechanisms, Redis experience is a plusAbility to work independently and manage multiple projects simultaneouslyAbility to communicate with Mandarin speaking team members is preferredWhat they Offer
Opportunity to work on diverse and challenging projectsCollaborative and innovative work environmentContinuous learning and professional development opportunities#J-18808-Ljbffr