Skills : C,C++,Database,SQL
Description :
Experience - 2+ Years
Location - Bangalore
Job Summary:
We are seeking a talented and motivated C/C++ Engineer with 2+ years of professional experience to join our dynamic software development team. The ideal candidate will have a strong foundation in C and C++ programming languages, along with a passion for developing efficient, high-quality software solutions.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain software applications and systems using C and C++.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews to ensure code quality, maintainability, and performance.
- Debug and resolve software defects and issues, and perform root cause analysis.
- Contribute to the design and architecture of software components and modules.
- Optimize and refactor existing code to improve performance and maintainability.
- Stay up-to-date with industry trends and advancements in C/C++ programming.
- Work closely with QA engineers to develop and execute test plans, and ensure software reliability.
- Collaborate with product managers to understand and implement software requirements.
- Provide technical support and assistance to other team members as needed.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 2 years of professional experience in C/C++ software development.
- Strong knowledge of data structures, algorithms, and object-oriented programming principles.
- Proficiency in using development tools such as compilers, debuggers, and version control systems.
- Experience with software development on various platforms (Windows, Linux, macOS, etc.).
- Familiarity with software development methodologies and Agile practices.
- Excellent problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to adapt and learn quickly in a fast-paced development environment.