recruitment
C# Developer (.NET)
C# Developer (.NET)
Job Description
We are looking for a passionate C# Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications using C# and .NET technologies.
Responsibilities
- Develop, maintain, and optimize web applications and backend services using C# and .NET / .NET Core.
- Design and implement RESTful APIs and system integrations.
- Collaborate with cross-functional teams including frontend developers, QA, and product managers.
- Write clean, scalable, and maintainable code following best practices.
- Troubleshoot, debug, and improve application performance.
- Participate in system architecture and technical design discussions.
Requirements
- Proven experience with C# and .NET / .NET Core development.
- Strong understanding of ASP.NET Core, Web API, and MVC architecture.
- Experience working with relational databases such as SQL Server or MySQL.
- Familiarity with Git version control.
- Understanding of RESTful services and API design.
- Strong problem-solving and analytical skills.
Nice to Have
- Experience with Docker, CI/CD pipelines, or cloud platforms (Azure / AWS).
- Knowledge of microservices architecture.
- Familiarity with frontend technologies such as HTML, CSS, and JavaScript.
Benefits
- Competitive salary based on experience and qualifications.
- Performance-based bonuses and annual salary review.
- Opportunities for professional growth and career advancement.
- Friendly, dynamic, and collaborative working environment.
- Training opportunities to improve technical and professional skills.
- Full benefits package including social insurance, health insurance, and paid leave according to company policy.
- Company activities, team building events, and other employee engagement programs.
Application Form
Position: C# Developer (.NET)
