Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email5-10years
Not Disclosed
Salary Not Disclosed
1 Vacancy
At BBI we are seeking an experienced C Developer to join our team focusing on both development and maintenance of legacy systems. This role involves understanding and documenting legacy C code developing new features fixing bugs performing testing and working independently across different environments whether onpremise or in the cloud. The ideal candidate should be adaptable and capable of delivering solutions regardless of the infrastructure. If this is you then apply today!
Our technologists work as a part of our technology delivery and consulting practice. Our engineers work on high profile projects with product owners to gather requirements perform implementations and guide production rollouts.
Job Duties include:
Analyze and understand the existing C codebase including business logic and workflows and develop new features to enhance system functionality in both onprem and cloud environments.
Identify debug and resolve bugs in the legacy systems ensuring that changes maintain system stability and improve performance.
Implement and maintain unit tests for new and existing code. Optimize the codebase for efficiency scalability and reliability across different infrastructures.
Prepare detailed technical documentation of both the legacy and newly developed code ensuring clarity for future developers and other stakeholders.
Develop maintain and optimize applications to ensure they are operational and perform well across both onpremise and potential cloud environments ensuring flexibility in infrastructure.
Work closely with business analysts project managers and client teams to gather requirements troubleshoot issues and provide feedback on code and system improvements.
Continuously monitor system performance identify bottlenecks and implement tuning strategies to ensure systems perform optimally in any environment.
Ensure all code complies with the financial client s security compliance and regulatory standards regardless of the infrastructure.
Here are the basic requirements for candidates to be considered:
Handson experience in Data Engineering.
Must have strong background & handson experience working on C programming.
Strong experience in working with maintaining and developing features for complex legacy codebases.
Ability to work seamlessly in onpremise environments with readiness to adapt the system for cloud platforms (AWS Azure etc.) is required.
Clear and precise documentation of system architecture functionality and changes made during development.
Experience working on a team operating under an Agile Scrum delivery methodology
Excellent analytical skills and the ability to provide alternative solutions to technical problems.
Strong written and verbal communication skills.
Possess strong leadership skills and a selfstarter.
Bachelor s degree in Computer Science Information Systems Management Engineering or Math or equivalent experience.
Nice to Have:
Experience in C
Experience with UNIX/Linuxbased systems
Education
Bachelor s degree in Computer Science, Information Systems Management, Engineering or Math, or equivalent experience.
Full Time