Software Engineer I
Posted: 1 days ago
Job Description
【日本NCRコマース株式会社 概要】日本NCRコマースは、小売、レストラン、デジタルバンキングのお客様をテクノロジーの力でご支援するグローバル サービス プロバイダーです。日本NCRコマースの提供する包括的なプラットフォーム主導のSaaS及びサービス機能により、流通・金融業界の顧客体験の変革を実現します。NCR Voyix(NYSE: VYX)のグループカンパニーとして、世界約35か国、約16,000人の従業員とともに戦略的な洞察力、エンドツーエンドのサポートでデジタルトランスフォーメーションを推進します。※NCR Voyixは NCR Voyix Corporationの米国および他の各国における商標または登録商標です勤務地: 日本、茅場町必要なスキルと経験:コンピュータサイエンスまたは関連分野の学士号。修士号が望ましい。10年以上の製品設計および開発の経験コンピュータサイエンスの基本原理の深い理解強力な開発、デバッグ、およびトラブルシューティングスキル優れた書面および口頭のコミュニケーションスキルチームでの協力および共同作業が可能コードの安定性、パフォーマンス、および再利用性を向上させるためのソフトウェアメカニズムの分析、設計、および実装。コードレビューセッションに参加およびリード。テスト可能性を設計し、開発されたコードの完全なテスト自動化への行進をリードすることによるシステムテストのサポート。重要なマイクロサービスアーキテクチャの経験。アプリケーション開発をスケールするためのパターンのレビュー、洗練、および普及。マイクロサービスの実現のための教育および指導チームへの情熱的な技術リーダーシップ。モノリスアーキテクチャからマイクロサービスアーキテクチャへの移行経験が望ましい。マイクロサービスのテストおよびDevOps CI/CDパイプラインとの統合経験(Jenkins/Harnessを含む)。コンテナベースのアプリケーションの構築経験:Docker、grpc、Redis。パフォーマンス最適化。データベース設計経験。Pub/Subアーキテクチャおよび設計のベストプラクティス。アジャイルスクラム手法のチャンピオン。クラウド開発の経験。言語/技術:GolangマイクロサービスBitbucket/JIRA/GITワークフローDockerKubernetesGoogle Cloud PlatformMQTTメッセージング望ましい資格:デザイナー専門小売および食品・薬品POSソリューション(支払い、eWIC、ロイヤリティ、プロモーションなど)の経験。POSおよびセルフチェックアウトの統合経験。GCPクラウド開発の経験。TITLE: Java ArchitectLOCATION: Kayabacho, JapanRequired Skills and Experience: Bachelor’s Degree in Computer Science or related field. Master's degree preferred.10+ years of experience in Product design and developmentDeep understanding of Computer Science fundamentalsStrong development, debugging and troubleshooting skillsExcellent written, verbal communication skills.Able to work in teams and collaborative fashion. Analyze, design, and implement software mechanisms to improve code stability, performance, and re-usability. Participates and leads code review sessions.Support System Testing by designing for testability and leading the march to full test automation of developed code.Significant Microservices architecture experience.Review, refine and evangelize patterns to scale application development; Passionate technical leadership to educate and direct teams for the microservices realization.Experience migrating a Monolith architecture to a Microservices architecture desirableExperience in testing of microservices and its integration with DevOps CI/CD pipeline, including Jenkins/HarnessExperience in building applications based on Containers: Docker, grpc, RedisPerformance OptimizationDatabase Design experiencePub / Sub architecture and design best practices.Champion of Agile Scrum methodologiesExperience with Cloud development.Languages/Technologies: Golang MicroservicesBitbucket/JIRA/GIT WorkflowDockerKubernetesGoogle Cloud PlatformMQTT messagingPreferred QualificationsExperience with Designer Specialty Retail and Food & Drug POS solutions (payments, eWIC, loyalty, promotions, etc.)Experience with POS and Self-Checkout Integrations.Experience with GCP Cloud development.EEOステートメント私たちの共通の価値観に統合されているのは、NCRの多様性への取り組みです。 NCRは、すべての人々が公正に扱われ、個性があると認められ、業績に基づいて推進され、最大限の可能性に達するよう努力することを奨励される、グローバルに包括的な企業であることを約束します。私たちはすべての人々の違いを理解し、尊重することを信じています。 NCRは、性別、年齢、人種、肌の色、信条、宗教、出身国、身体障害、性的指向、ベテランの地位、兵役、遺伝情報、または法律で保護されているその他の特性に基づいて雇用を差別しません。 NCRの各個人は、世界的に多様な環境を尊重し支援する継続的な責任を負っています。第三者機関への声明すべての人材紹介会社に:NCRは、NCR優先サプライヤーリストに記載されている企業からの履歴書のみを受け付けます。履歴書を応募者追跡システム、NCRの従業員、またはNCRの施設に転送しないでください。 NCRは、求められていない履歴書に関連する料金または費用について一切責任を負いません。
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period