Senior C# Developer (Job ID: 20032673)

CoGen HR & Recruitment
2 weeks from now

Job Function : IT

Job Type : Permanent / Unlimited Duration Contract

Job Industry : Other

Experience Level : Professional

Location : Phnom Penh

Closing Date : 2024-08-31

Salary (USD) : Negotiable

Reporting to : Management


Introduction


Location: Phnom Penh

Industry: Software Developer 


Roles and Responsibilities


  • Application Development: Lead the development of server-side applications and services using C#.
  • System Architecture: Design the architecture of the backend system to ensure scalability, maintainability, and high performance. This could involve designing APIs, microservices, databases, and more.
  • Integration with External Services: Oversee the integration with APIs of external services. This requires the ability to handle data transformation, error handling, and performance optimization.
  • Database Design and Optimization: Lead the design and optimization of database systems, ensuring data integrity, security, and performance.
  • Code Reviews & Quality Assurance: Conduct code reviews to ensure high-quality code and adherence to best practices.
  • Mentorship: Guide and mentor junior developers, helping them improve their skills, learn best practices.
  • Project Management: Plan, coordinate, and oversee project execution, ensuring timely delivery and alignment with stakeholders' requirements.
  • Problem Solving: Solve complex technical challenges that arise during development. This could involve debugging intricate system issues, optimizing performance, or architecting solutions for unique business requirements.
  • Documentation: Create clear documentation for the systems they work on, explaining how they function and why certain design decisions were made. This is crucial for onboarding new team members and for future maintenance and updates.
  • Innovation: Stay updated with the latest trends in backend development, and technology at large. Use this knowledge to introduce new technologies and practices to the team, driving innovation.

Requirements


  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • Some practical experience with C#, .NET Core, and Web API.
  • Proficient with gRPC services.
  • Strong understanding of Docker and Kubernetes.
  • Expert knowledge of MSSQL or similar relational database systems.
  • Solid understanding of object-oriented programming principles.
  • Experience with GitLab and CI/CD practices.
  • Strong problem-solving skills and a love for technical challenges.
  • Proven leadership skills and the ability to mentor junior developers.
  • Excellent written and verbal communication skills.

Other information


HOW TO APPLY:
Interested candidates kindly send over your CV to:
Email: apply@cogencg.com
Telegram: 098 533 123 / CoGen HR Recruiters






Contact Information


Please login as for see contact information, referral job and apply job!