R&D Computer Scientist - C++ full stack developer

Michelin

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 1 month ago
R&D Computer Scientist - C++ full stack developer-This position is created in a Worldwide company, were the developers work with worldwide developers directly in contact with our worldwide internal partners (France, US, Japan, China, …).KEY EXPECTED ACHIEVEMENTSThe mission consists of full stack developments and/or maintenance activities of industrial scientific softwares for simulation or AI, and the main activities are:
  • Managing requests from end to end. (From requirement to rollout). This requires ability to interact with R&D business teams and IS teams world-wide.
  • Gathering, qualifying and documenting business needs.
  • Defining and documenting use cases.
  • Functional analysis.
  • Defining software architecture (technical design, diagrams ...etc).
  • Developing the designed solution in C++ (C# or Qt are also interesting skills).
  • Writing automated unit tests.
  • Integrating the features within the defined release.
  • Supporting business users during qualification tests.
  • Performing level 3 support.
  • Troubleshoot production issues.
  • Root cause analysis.
  • Implementing fixes and managing the life cycle of those fixes. (Automated unit tests, support validation, business validation, and integration of the changes within the release ...etc).
  • Software life cycle contribution and management.
  • Interaction with teams:
  • Activities are managed with agility using agile, Waterfall or hybrid methods.
  • Providing priorities based on business inputs and constraints.
  • Continuous improvement:
  • Provide advices for solution enhancement.
  • Participate to technical and functional workshops and discussions to identify progress ideas to implement.
  • Out of the box thinking, innovation.
Technical skills
  • Master level and experience in computer science or electronics for scientific applications: on C/ C++, Qt, or C#;
  • Knowledges and experiences of applied mathematics (statistics, signal processing);
  • Interest about Physics;
  • Experiences on python development (front and UI) are interesting;
  • Knowledges on software factory, on CI/CD Tools, versioning software, test automation;
  • Knowledge in IT project management;
  • Knowledges in software architecture.
Soft skills
  • Communication skills and team spirit,
  • Curiosity and autonomy,
  • Achievement orientation,
  • Analysis and synthesis skills.
StudiesMaster’s degree in- computer science with Industrial Experience in C++,- mechanical science with 3 years of experience in C++ development.

Michelin

Similar Jobs

  • R&D Computer Scientist - C++ full stack developer

    Michelin

    • Pune, Maharashtra
    This position is created in a Worldwide company, were the developers work with worldwide developers directly in contact with our worldwide internal partners (France, US, Japan, Chi…
    • 16 days ago
  • R&D Computer Scientist - C++ full stack developer

    Michelin

    • Pune, Maharashtra
    Managing requests from end to end. (From requirement to rollout). This requires ability to interact with RD business teams and IS teams world-wide. Gathering, qualifying and docume…
    • 26 days ago
  • C#.Net – Full stack developer

    BioVia

    • Pune, Maharashtra
    C#.Net - Full stack developer Do you enjoy challenges Here, at Dassault Syst mes, we empower people with a passion for changing the world. You will be part of the Development Team,…
    • 4 days ago