Full-stack Developer .NET C#
Job Summary
We are seeking an on-site .NET Developer to join our IT team and support our core projects in Osaka. Responsibilities include refactoring existing code, adding new features to proprietary systems, and coordinating with our Ukraine-based team. The ideal candidate will contribute to building and maintaining cross-border e-commerce services and internal logistics platforms.
Responsibilities
- Develop and maintain cross-border e-commerce sites
- Integrate payment systems and third-party logistics via API
- Refactor existing code and add new system features
- Coordinate operations with the remote Ukraine-based IT team
- Process database data for visual reporting
Required Skills
- 3+ years software development experience
- Proficiency in C# and .NET
- JavaScript front-end/back-end experience
- MSSQL and Entity Framework knowledge
- Business level English and Japanese
Job Details
Job Description
With our IT team based in Ukraine and our core operations in Japan expanding year after year, we are looking to hire an on-site .NET Developer to join our team and support our IT-related projects during core business hours. At ZenGroup, a significant portion of our software is proprietary and custom-built, spanning critical systems like our time card system, logistics platforms, and service homepages. We are seeking a new web developer to join our existing IT team who will be responsible for refactoring existing code, adding new features to both our external service pages and internal systems, and coordinating on-the-ground requests and operations with our Ukraine-based team.
Main Duties
・Development and maintenance of ZenGroup's cross-border e-commerce sites
・Integration of payment systems (credit cards, PayPal, digital wallets) via API
・Coordination with third-party logistics applications via API connection
・Acquisition and processing of database data to create visual reports (graphs, tables)
・Inventory integration with other platforms via API connection
Job Requirements
【Must-Have Skills】
・3+ years of practical software development experience.
・Proficiency in C# and .NET web development.
・Strong front-end/back-end development experience with JavaScript.
・Experience using MSSQL or similar databases.
・Experience using Entity Framework.
・Solid understanding of Object-Oriented Programming (OOP) and common design patterns.
【Preferred Skills】
・Familiarity with cloud platforms such as Azure
・Contributions to open-source projects or personal side projects
・Strong interest in software architecture or leading technical discussions
【Personality】
・Analytical & Detail-Oriented: Candidates who write clean, efficient code in C#, with a strong focus on quality and accuracy.
・Adaptable & Curious: Candidates who are open to adopting new tools and technologies, including migrating to updated frameworks.
・Collaborative Communicator: Candidates who are comfortable communicating in a collaborative, multilingual environment.
Language Requirements
・English Level: Business Conversation Level (TOEIC 735-860)
・Japanese Level: Business Level (JLPT Level 2 or N2)