- Develop and maintain projects using C# (WinForms, WPF, WebForms) or Python applications.
- Design and implement scalable web server solutions and client-server models (e.g., using Node.js, Flask, ASP.NET).
- Write clean, efficient, and well-documented code following best practices.
- Troubleshoot, debug, and optimize existing projects for better performance and maintainability.
- Research and integrate new technologies, including AI and machine learning, into development projects.
- Proficiency in C# (WinForms, WPF, WebForms) or Python for software development.
- Strong understanding of object-oriented programming (OOP) and design patterns.
- Experience with SQL databases (MySQL, MSSQL, or PostgreSQL) and database design concepts.
- Knowledge of web development (HTML, CSS, JavaScript, and backend frameworks like ASP.NET, Flask, Node.js).
- Familiarity with client-server architectures and RESTful API development.
- Experience or interest in AI/ML is a plus (e.g., working with TensorFlow, PyTorch, or OpenAI models).
- Good communication skills in English (required), Korean is a plus.