This job is no longer available. Continue your job search here.
Application Developer
Hyderabad
Job No. atci-4580761-s1767785
Full-time
Job Description
Project Role : Application Developer
Project Role Description : Design, build and configure applications to meet business process and application requirements.
Must have skills : C++ Programming Language
Good to have skills : C (Programming Language)
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education
We are seeking a skilled developer with expertise in C and C++ for a key role in our team. The primary responsibilities include: Module Design & Decomposition: Design and decompose specific modules into manageable components and interfaces for implementation in C++ or Rust, leveraging principles like object-oriented design and modular architecture. Implementation: Develop and implement well-defined interfaces, classes, and functions in C, focusing on memory management, efficient algorithms, and low-level system interactions. Testing & Validation: Write and execute comprehensive unit tests, integration tests, and end-to-end tests to validate functionality and ensure robust error handling. Utilize testing frameworks and continuous integration tools. Code Optimization: Analyze and optimize code for performance and resource efficiency, including profiling and debugging. Documentation: Create and maintain detailed technical documentation for implemented modules, interfaces, and testing procedures. Collaboration: Work closely with other developers and cross-functional teams to integrate and optimize modules, ensuring alignment with overall system architecture and project requirements. The ideal candidate will have a strong background in C and C++, experience with module design, proficiency in testing methodologies, and skills in performance optimization and debugging. Professional & Technical Skills: - Must To Have Skills: Proficiency in C++ Programming Language, C. - Strong understanding of object-oriented programming principles. - Experience in software development using C++. - Knowledge of data structures and algorithms. - Familiarity with software development methodologies and best practices. - Good To Have Skills: Experience with other programming languages such as Java or Python. - Experience with version control systems such as Git. - Understanding of software testing principles and methodologies. Additional Information: - The candidate should have a minimum of 5 years of experience in C++ Programming Language. - This position is based at our Hyderabad office. - A 15 years full-time education is required.
Project Role Description : Design, build and configure applications to meet business process and application requirements.
Must have skills : C++ Programming Language
Good to have skills : C (Programming Language)
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education
We are seeking a skilled developer with expertise in C and C++ for a key role in our team. The primary responsibilities include: Module Design & Decomposition: Design and decompose specific modules into manageable components and interfaces for implementation in C++ or Rust, leveraging principles like object-oriented design and modular architecture. Implementation: Develop and implement well-defined interfaces, classes, and functions in C, focusing on memory management, efficient algorithms, and low-level system interactions. Testing & Validation: Write and execute comprehensive unit tests, integration tests, and end-to-end tests to validate functionality and ensure robust error handling. Utilize testing frameworks and continuous integration tools. Code Optimization: Analyze and optimize code for performance and resource efficiency, including profiling and debugging. Documentation: Create and maintain detailed technical documentation for implemented modules, interfaces, and testing procedures. Collaboration: Work closely with other developers and cross-functional teams to integrate and optimize modules, ensuring alignment with overall system architecture and project requirements. The ideal candidate will have a strong background in C and C++, experience with module design, proficiency in testing methodologies, and skills in performance optimization and debugging. Professional & Technical Skills: - Must To Have Skills: Proficiency in C++ Programming Language, C. - Strong understanding of object-oriented programming principles. - Experience in software development using C++. - Knowledge of data structures and algorithms. - Familiarity with software development methodologies and best practices. - Good To Have Skills: Experience with other programming languages such as Java or Python. - Experience with version control systems such as Git. - Understanding of software testing principles and methodologies. Additional Information: - The candidate should have a minimum of 5 years of experience in C++ Programming Language. - This position is based at our Hyderabad office. - A 15 years full-time education is required.
Qualifications
15 years full time education
Please be informed that at any given point in time, you can only have one "Active" application.
Please be informed that at any given point in time, you can only have one "Active" application.