Search by job, company or skills

C++ Developer

Hitachi Ltd.

    Highlights

    Job Description

    More Info

    Recruiter Info

5-8 Years
2 months ago
147 Viewed
0 Applied

Job Description

  • Design and develop a multi-application in-store platform using JavaScript, GO, C, and C++, focusing on advanced programming, testing, and debugging to ensure robustness and reliability.
  • Optimize the platform to support advanced functionalities for POS, printer settings, lane mapping, and image rendering, enhancing retail operational efficiency and marketing capabilities.
  • Maintain and improve a comprehensive GUI that enables operational teams to effectively manage and monitor POS systems, printer settings, and alert notifications.
  • Develop backend logic for managing printer settings, enabling non-technical staff to adjust configurations more precisely and easily.
  • Design and continually refine store lane mapping tools to assist operational staff in rearranging store layouts based on real-time analytics, improving user experience and operational efficiency.
  • Enhance image rendering processes to produce higher-quality visuals for promotional materials, optimizing the impact of marketing campaigns.
  • Document all aspects of software design and updates within the Azure repositories to maintain consistent knowledge transfer and system scalability.
  • Perform extensive testing across the platform's various applications, focusing on unit testing to ensure robustness and user satisfaction before full-scale deployment.
  • Resolve complex issues across front and backend components, maintaining high availability and performance for all users.
  • Mentor junior developers by sharing expert programming skills and practices in C, C++, JavaScript, and GO, fostering a learning environment within the team.
  • Collaborate with Product Owners and Agile Scrum teams to align development efforts with the business's strategic needs and operational demands.
  • Evaluate and upgrade existing application features to increase efficiency and usability, ensuring the platform remains cutting-edge and meets evolving business needs.
  • Contribute to innovation within the team by initiating and testing new technology integrations that enhance platform capabilities and user experience.
Qualifications
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field; OR equivalent experience.
  • Certifications such as Certified Scrum Developer (CSD), Microsoft Certified: Azure Developer Associate, or other relevant programming certifications.
  • 5 to 8 years of experience in full-stack development, advanced skills in JavaScript, GO, C, and C++, and familiarity with Linux development environments.
  • Proven track record of developing, testing, maintaining, and troubleshooting complex software systems; experience with agile development methodologies including Scrum, Waterfall, and Gherkin preferred.
  • Experience in a retail or operational technology environment, especially with platforms involving POS systems and printer management, is preferred.
  • Strong capabilities in managing user interface and server-side components, with a solid understanding of database design and management (SQL or NoSQL).
  • Deep knowledge of code structuring, modularization, design patterns, object-oriented software design, and CI/CD processes.
  • Excellent verbal and written communication skills for effective team and cross-departmental collaboration.
  • Strong analytical and problem-solving skills, with the ability to perform thorough unit testing and debug code.
  • Adaptability to quickly learn new technologies and respond to changing business needs.
  • Commitment to ongoing personal and professional development, eager to propose and experiment with new ideas to improve existing systems.
  • Flexible, detail-oriented, and with a positive attitude, able to work effectively in a fast-paced environment, as part of a team or independently.
Follow
Save
Report

Similar Jobs

C Developer

Company Name Confidential

C Developer

Company Name Confidential

People also considered

DelhiBengaluru / BangaloreNoidaMumbaiHyderabad / Secunderabad Telangana
Last Updated: 12-07-2024 10:02:20 AM