Pratiti

C++ Developer - Data Structure & Algorithm

Pune, MH, IN

about 1 month ago
Save Job

Summary

Job Description

Responsibilities :

  • Design, develop, and implement software solutions within the Siemens Teamcenter environment using C++.
  • Utilize strong understanding of algorithms and data structures to build efficient and scalable applications.
  • Develop and maintain multi-threaded applications within Teamcenter.
  • Debug and troubleshoot issues within the Teamcenter platform.
  • Apply strong analytical skills to understand requirements and propose effective solutions.
  • Participate in unit testing to ensure the quality of developed code.
  • Follow Agile methodologies in the software development process.
  • Apply software development principles and best practices.
  • Utilize design patterns to create robust and maintainable software.
  • Develop and integrate Web APIs.
  • Work with Entity Framework for data access.
  • Apply Object-Oriented Methodology and Programming principles.
  • Manage multiple tasks and deadlines effectively.
  • Collaborate with team members and communicate effectively.

Technical Skills

  • Proven experience as a C++ Developer.
  • Solid understanding of algorithms and data structures.
  • Minimum 2 years of experience developing on Siemens Teamcenter.
  • Proficiency in multi-threading and debugging within Teamcenter.
  • Experience with Oracle SQL.
  • Familiarity with Agile methodologies.
  • Experience with Web API development and integration.
  • Hands-on experience with Entity Framework.

Soft Skills

  • Excellent problem-solving skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Strong attention to detail.
  • Proven ability to manage time and prioritize tasks.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job