drjobs C Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5-10years

Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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.



Requirements

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



Hands-on experience in Data Engineering. Must have strong background & hands-on experience working on C programming. Strong experience in working with, maintaining, and developing features for complex legacy codebases. Ability to work seamlessly in on-premise 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 self-starter. Bachelor s degree in Computer Science, Information Systems Management, Engineering or Math, or equivalent experience. Nice to Have: Experience in C++ Experience with UNIX/Linux-based systems

Education

Bachelor s degree in Computer Science, Information Systems Management, Engineering or Math, or equivalent experience.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.