Top 3 Reasons To Join Us
The Job
- Participate in the full software development lifecycle, from design to deployment, for applications primarily using C/C++ and C#.
- Work with graphical user interfaces (GUIs) utilizing MFC (for C++ applications) and WPF (for C# applications).
- Implement and manage data storage solutions by integrating with SQLite databases or similar relational databases.
- Contribute to graphics-related projects, leveraging technologies such as DirectX or DirectX 12 for rendering and visual effects.
- Develop and implement communication mechanisms between different software components using gRPC.
- Provide support for automation tasks or interaction with Microsoft Excel using VBA, as needed.
- Write clean, efficient, well-documented, and maintainable code.
- Work closely with cross-functional teams, including product managers, QA engineers, and other developers, in an agile environment.
- Assist in identifying, troubleshooting, and resolving software defects and performance issues.
Your Skills and Experience
- At least 1 year experience with either C/C++.
- Experience in C# (WPF) is a plus
- Experience with SQLite or an equivalent relational database (e.g., MySQL, PostgreSQL).
- Strong analytical and problem-solving skills with a meticulous attention to detail.
- A strong desire to learn new technologies and adapt to evolving project requirements.
- Ability to work effectively both independently and as part of a collaborative team.
- Good verbal and written communication skills.
Bonus Points If You Have (Preferred Qualifications):
- Knowledge or exposure to DirectX or DirectX 12.
- Familiarity with gRPC for inter-process communication.
- Experience with VBA for Excel automation.
- Familiarity with version control systems (e.g., Git).
- Understanding of object-oriented programming (OOP) principles.
- Any personal projects or open-source contributions showcasing your programming skills.
Why You'll Love Working Here
- Competitive salary and benefits including Premium Healthcare package insurance
- 13th month salary, Performance bonus
- 16 days annual leave
- Comprehensive Training Courses (Languages, Technical and Soft-skill)
- Language Certificate allowance (TOIEC and Japanese)
- Birthday and Lunar New Year gifts
- Lunch and bus/ parking allowance
- Fun team activities and outings
- Sponsored happy hour and sport clubs
- Comfortable work space and friendly colleagues
- Competitive salary and benefits including Premium Healthcare package insurance
- 13th month salary, Performance bonus
- 16 days annual leave
- Comprehensive Training Courses (Languages, Technical and Soft-skill)
- Language Certificate allowance (TOIEC and Japanese)
- Birthday and Lunar New Year gifts
- Lunch and bus/ parking allowance
- Fun team activities and outings
- Sponsored happy hour and sport clubs
- Comfortable work space and friendly colleagues