Software Developer
Published date: 2024/01/10
- Location: Delhi, New delhi, India
Job
Description:
We are looking for an C++ Linux developer who will work with us at our Hyderabad office.
Your primary responsibility will be to help create new products and enhancements to existing products from concept to launch as part of a project team for us.
Your responsibility to the team is to develop solutions.
Roles &
Responsibilities:
Design programming systems making specific determinations about system performance.
Expected to conduct system analysis and development from professional staff, to keep our systems current with changing technologies.
Design the development of software systems to form a basis for the solution of information processing problems.
Analyse system specifications and translate system requirements to task specifications for junior programmers.
Manage analysis of current programmes including performance, diagnosis and troubleshooting of problem programmes, and designing solutions to problematic programming.
Develop new programmes and proofing the programme to develop needed changes to assure production of a quality product.
Managing development of new programmes, analyses current programmes, and making recommendations which yield a more cost-effective.
Edits and debugs new computer programmes for assigned projects, including necessary records and desired output.
Test new programmes to ensure that logic and syntax are correct, and that programme results are accurate; assist lower-level programmers with programming assignments.
Document code throughout the development process by listing a description of the programme, special instructions, and any changes made in database tables on procedural, modular and database level.
Technical
Skills:
Bachelor's degree in Technology or Masters in Computer Application.
Relevant experience in Design of multi-threaded application on devices
5 years of experience in software development using the following technologies: C++, C++14, with Linux / Eclipse, Standard Template Library .
Good knowledge in JavaScript and NodeJS working.
Experience of
multithreaded application development and Inter-Process communication(TCP/IP)
Expert knowledge of Data Structures and Design Patterns
Familiarity in troubleshooting and debugging with tools gdb, valgrind or similar tools and Version Control tools like git, bitbucket, TFS.
Knowledge of unified modelling language, computer logic, flow-charting and Shell scripting would be a major plus.
You will
report to Team Lead.
Required Immediate Joiners
Description:
We are looking for an C++ Linux developer who will work with us at our Hyderabad office.
Your primary responsibility will be to help create new products and enhancements to existing products from concept to launch as part of a project team for us.
Your responsibility to the team is to develop solutions.
Roles &
Responsibilities:
Design programming systems making specific determinations about system performance.
Expected to conduct system analysis and development from professional staff, to keep our systems current with changing technologies.
Design the development of software systems to form a basis for the solution of information processing problems.
Analyse system specifications and translate system requirements to task specifications for junior programmers.
Manage analysis of current programmes including performance, diagnosis and troubleshooting of problem programmes, and designing solutions to problematic programming.
Develop new programmes and proofing the programme to develop needed changes to assure production of a quality product.
Managing development of new programmes, analyses current programmes, and making recommendations which yield a more cost-effective.
Edits and debugs new computer programmes for assigned projects, including necessary records and desired output.
Test new programmes to ensure that logic and syntax are correct, and that programme results are accurate; assist lower-level programmers with programming assignments.
Document code throughout the development process by listing a description of the programme, special instructions, and any changes made in database tables on procedural, modular and database level.
Technical
Skills:
Bachelor's degree in Technology or Masters in Computer Application.
Relevant experience in Design of multi-threaded application on devices
5 years of experience in software development using the following technologies: C++, C++14, with Linux / Eclipse, Standard Template Library .
Good knowledge in JavaScript and NodeJS working.
Experience of
multithreaded application development and Inter-Process communication(TCP/IP)
Expert knowledge of Data Structures and Design Patterns
Familiarity in troubleshooting and debugging with tools gdb, valgrind or similar tools and Version Control tools like git, bitbucket, TFS.
Knowledge of unified modelling language, computer logic, flow-charting and Shell scripting would be a major plus.
You will
report to Team Lead.
Required Immediate Joiners
0 page views
Related listings
-
Full stack developerSoftware DeveloperSenior FullStack Developer (MERN STACK): - You have 3+ years experience with two or more development languages preferably Node.js as must & Java being optional - You have sound understanding of development of REST APIs using frameworks like Expre...2024/01/10
-
Full Stack DeveloperSoftware DeveloperWe are seeking a talented and motivated Full Stack Developer to join our team. The successful candidate will be responsible for developing and maintaining both the front end and back end of our web applications. You will work closely with our product...2024/01/10
-
java developerSoftware DeveloperJava Developer Job Description Template We are looking for highly skilled programmers with experience building web applications in Java. Java Developers are responsible for analyzing user requirements and business objectives, determining application ...2024/01/10