drjobs Software Engineer C++

Software Engineer C++

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

7-8years

Job Location drjobs

Tokyo - Japan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Position Summary & Key Areas of Responsibility

We are looking for a developer responsible for developing and maintaining POS and backend
applications in our Retail sector. Your primary responsibility will be to design and develop these
applications and to coordinate with the rest of the team working on different layers of the
infrastructure.

Develop high quality software which meets requirements promote re-use of software
components and facilitates ease of support.
Designs and implements new product features and implements modifications to existing
product features to include technical documentation.
Diagnose isolate and implement remedies for system failures caused by errors in
software code.
Conduct unit tests track problems and implement changes to ensure adherence to test
plan and functional/nonfunctional requirements.
Works with Customer Response Team members to resolve problems with released
software.
Collaborates with Architecture Solution/Product Management Quality Engineering
Professional Services and customer teams
Exhibits very high personal commitment to quality software engineering best practices
and protection of sensitive consumer information
Attends daily scrum meetings sprint planning work estimates
Provides input into and release management decisions
Ability to drive issues to effective resolution and to find solutions to challenging time-
critical problems
Identifies and implements process improvements in Engineering practices.
Utilize software-based system maintenance and tracking tools.
Provide input and technical content for technical documentation user help materials
and customer training.
Analyze design and implement software mechanisms to improve code stability
performance and reusability. Participates and leads code review sessions.
Applies good debugging and troubleshoot techniques to understand and resolve a
defect found in software.
Creates high quality documentation as required like functional specifications
component test specification and integration test specifications.
Learns and applies test methodology processes procedures standards and tools used
by team and applies as and when required.

Basic Qualifications
Bachelor s Degree in a technical discipline or equivalent work experience
Minimum of 6 years development experience in CC using windows environment.
Strong grasp of Windows platform.
Experience in DLL usage MFC and inter process communications.
Good understanding of memory management
Familiarity with continuous integration
Knowledge of Agile development methodologies
Work well with a global multi-located team.
Whip-smart endlessly curious and a born problem-solver
Good knowledge on Web development skills.
Strong understanding of Software Development and Quality Assurance best practices
Strong troubleshooting techniques and problem-solving skills.
Ability to understand business and technical requirements
Ability to document the requirements inform of word document and/or UML diagrams
Excellent written and verbal communication skills
Excellent teamwork and collaboration skills
7 hands on experience on coding

Preferred Qualifications
Experience with Retail Grocery POS solutions (payments eWIC loyalty promotions etc.)
Experience with POS and Self-Checkout Integrations.
Experience with Cloud development.
Must to know the Japanese Language(must be fluent in Japanese)

Position Summary & Key Areas of Responsibility

We are looking for a developer responsible for developing and maintaining POS and backend
applications in our Retail sector. Your primary responsibility will be to design and develop these
applications, and to coordinate with the rest of the team working on different layers of the
infrastructure.

Develop high quality software which meets requirements, promote re-use of software
components and facilitates ease of support.
Designs and implements new product features and implements modifications to existing
product features to include technical documentation.
Diagnose, isolate, and implement remedies for system failures caused by errors in
software code.
Conduct unit tests, track problems, and implement changes to ensure adherence to test
plan and functional/nonfunctional requirements.
Works with Customer Response Team members to resolve problems with released
software.
Collaborates with Architecture, Solution/Product Management, Quality Engineering,
Professional Services and customer teams
Exhibits very high personal commitment to quality, software engineering best practices,
and protection of sensitive consumer information
Attends daily scrum meetings, sprint planning, work estimates
Provides input into and release management decisions
Ability to drive issues to effective resolution and to find solutions to challenging, time-
critical problems
Identifies and implements process improvements in Engineering practices.
Utilize software-based system maintenance and tracking tools.
Provide input and technical content for technical documentation, user help materials
and customer training.
Analyze, design and implement software mechanisms to improve code stability,
performance, and reusability. Participates and leads code review sessions.
Applies good debugging and troubleshoot techniques to understand and resolve a
defect found in software.
Creates high quality documentation as required like functional specifications,
component test specification and integration test specifications.
Learns and applies test methodology, processes, procedures, standards and tools used
by team and applies as and when required.

Basic Qualifications
Bachelor s Degree in a technical discipline or equivalent work experience
Minimum of 6 years development experience in C,C++ using windows environment.
Strong grasp of Windows platform.
Experience in DLL usage , MFC and inter process communications.
Good understanding of memory management
Familiarity with continuous integration
Knowledge of Agile development methodologies
Work well with a global, multi-located team.
Whip-smart, endlessly curious and a born problem-solver
Good knowledge on Web development skills.
Strong understanding of Software Development and Quality Assurance best practices
Strong troubleshooting techniques and problem-solving skills.
Ability to understand business and technical requirements
Ability to document the requirements inform of word document and/or UML diagrams
Excellent written and verbal communication skills
Excellent teamwork and collaboration skills
7+ hands on experience on coding

Preferred Qualifications
Experience with Retail Grocery POS solutions (payments, eWIC, loyalty, promotions, etc.)
Experience with POS and Self-Checkout Integrations.
Experience with Cloud development.
Must to know the Japanese Language(must be fluent in Japanese)

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.