Pro Integrate Consulting
C++ Developer - Backend Technologies
Job Location
bangalore, India
Job Description
Job Description : - 6 - 10 years of experience. - High understanding of RDBMS databases. - Long experience as a C/C++ developer. - Can work with modern web development tools for emerging applications. - Has advanced knowledge of modern SCM, testing tools, and methodologies. - Can define security and quality standards. - Should have a strong knowledge of database administration and project management. - High understanding of Linux. - Long experience in using integrated development environments like Visual Studio and Eclipse. tomorrow is the drive. Key Responsibilities : - Design, develop, and implement complex C++ applications. - Write clean, efficient, and well-documented code. - Collaborate with cross-functional teams to define and implement software solutions. - Troubleshoot and debug software issues. - Optimize application performance and scalability. - Design and implement database schemas. - Write efficient SQL queries and stored procedures. - Optimize database performance. Ensure data integrity and security. - Utilize modern web development tools and frameworks to build web applications. - Integrate backend systems with frontend interfaces. - Develop RESTful APIs. - Adhere to software development best practices, including code reviews, unit testing, and continuous integration/continuous delivery (CI/CD). - Utilize version control systems (e.g., Git) to manage code effectively. - Employ modern testing tools and methodologies to ensure software quality. - Define and enforce security standards and best practices. - Conduct security audits and vulnerability assessments. - Implement secure coding practices. - Contribute to project planning, estimation, and scheduling. Track project progress and identify potential risks. - Collaborate with project managers and stakeholders to ensure project success. Required Skills and Experience : - Strong proficiency in C++ programming language. - Deep understanding of object-oriented programming (OOP) concepts. - Experience with C++11 and C++14 standards. - Expertise in RDBMS databases (e.g., MySQL, PostgreSQL, Oracle). - Proficiency in SQL and database design principles. - Experience with modern web development frameworks (e.g., Node.js, React, Angular). - Knowledge of RESTful API design and implementation. - Proficiency in version control systems (e.g., Git). - Experience with testing frameworks (e.g., JUnit, TestNG). - Understanding of CI/CD pipelines. - Knowledge of security best practices and vulnerabilities. - Experience with security tools and techniques. - Ability to manage multiple tasks and prioritize effectively. - Strong communication and interpersonal skills. - In-depth knowledge of Linux operating systems. - Experience with Linux command-line tools. - Experience with integrated development environments like Visual Studio and Eclipse. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/27/2024
Location: bangalore, IN
Posted Date: 11/27/2024
Contact Information
Contact | Human Resources Pro Integrate Consulting |
---|