C++ Developer - Data Structure & Algorithm

2 - 6 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be responsible for designing, developing, and implementing software solutions within the Siemens Teamcenter environment using C++. Your role will involve utilizing a strong understanding of algorithms and data structures to build efficient and scalable applications. You will be developing and maintaining multi-threaded applications within Teamcenter, as well as debugging and troubleshooting issues within the platform. It is crucial to apply strong analytical skills to understand requirements and propose effective solutions. Participation in unit testing to ensure the quality of developed code and following Agile methodologies in the software development process are essential. Additionally, you will apply software development principles, best practices, design patterns for creating robust and maintainable software, and also develop and integrate Web APIs. Working with Entity Framework for data access, applying Object-Oriented Methodology and Programming principles, managing multiple tasks and deadlines effectively, and collaborating with team members while communicating effectively are key aspects of this role. **Key Responsibilities:** - Design, develop, and implement software solutions within Siemens Teamcenter using C++. - Utilize a strong understanding of algorithms and data structures for building efficient applications. - Develop and maintain multi-threaded applications within Teamcenter. - Debug and troubleshoot issues within the Teamcenter platform. - Apply analytical skills to understand requirements and propose effective solutions. - Participate in unit testing and follow Agile methodologies. - Apply software development principles, best practices, and design patterns. - Develop and integrate Web APIs and 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. **Qualifications Required:** - 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. Please note that the job description did not include any additional details about the company.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You