Job Openings Software Engineer

About the job Software Engineer

Job responsibilities:

  • Application Development: Design, develop, test, and maintain applications based on user requirements and specifications;
  • System Design: Create detailed technical specifications and design documents for application development;
  • Coding and Implementation: Write clean, efficient, and maintainable code and implement new features and functionalities;
  • Documentation: Document code, processes, and system functionalities for future reference and maintenance;
  • Support and Maintenance: Provide support for applications, including troubleshooting issues, implementing fixes, and performing updates;

Skills required:

  • Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field;
  • At least 2 years of experience in software development focused on the user interface and user experience;
  • Skills in HTML, CSS, JavaScript, and frameworks;
  • Proficiency in languages like C#, Python, or Node.js, and database management systems and proven experience;
  • Strong analytical and problem-solving skills to troubleshoot and resolve issues efficiently;
  • Advanced English (Japanese is a plus);