c++ developer in hyderabad

posted
contact
randstad india
position type
permanent
apply now

posted
location
hyderabad, telangana
function
Information Technology
position type
permanent
experience
4-8
reference number
57162
contact
randstad india

job description

c++ developer in hyderabad

**_Responsibilities_** * High and low level module design using UML * Contribute to the overall design * Propose alternate solutions/designs * Perform effective module level code reviews * Derive technical requirements of modules from business/functional requirements * Develop high-quality and performance sensitive code using defined programming languages as part of the implementation * Unit testing & debugging of production software * Continually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications * Supporting and maintaining functionality of software for the product. * Diagnose and troubleshoot complex issues. * Proficient in usage of software configuration management tools, defect tracking tools, Static Code Analyzer tools, Debugging tools * Train and mentor junior team members * Work with the Technical Leads to effectively understand and implement the solutions independently in accordance with the appropriate process. * Building the software for testing and product release, and ability to resolve build related issues**_Educational Requirements_** * B.E/B.Tech or M.E/M.Tech in the disciplines of EEE/ECE/CSE or MCA degree or equivalent experience. * Required at least 6 years of Software development experience in a product based company using several of the skills and technologies mentioned below**_Specific Knowledge and Skills_** * Core competency with strong development skills in C++ with knowledge of C++ 11, 14. * Knowledge of C# and .NET framework will be a plus. * Working experience with SQL databases (one or more of SQL Server, Oracle, PostgreSQL) is required. * Sound knowledge and experience of applying Design patterns required * Must be well versed in Object Oriented Analysis and Design with UML. Experience with UML modeling tools such as Visio or Enterprise Architect required * Understand software quality metrics and identify gaps for improvement * Proficient with Agile software development methodology * Experience of Automated Unit Testing * Experience in using data structures efficiently * Experience with Concurrent/multithreaded programming * Proven experimental and troubleshooting skills

skills

C++, SQL, Opps, UML

qualification

B.E/B.Tech