C Programmer (Application Developer)
We are hiring for our client - Digital 9teen Solutions.
Overview:
The role of a C Programmer (Application Developer) is crucial to our organization as it involves developing and maintaining high-quality software applications using C programming language. The C Programmer plays a key role in creating efficient and reliable code that meets the needs of our clients and end-users, contributing to the overall success of our software products.
Key Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features
- Write efficient, maintainable, and reusable C code
- Debug and resolve software defects
- Participate in code reviews and provide constructive feedback
- Optimize application for performance, scalability, and maintainability
- Contribute to the software development lifecycle including requirements analysis, design, and testing
- Work closely with Quality Assurance teams to address issues and ensure overall product quality
- Stay updated with industry best practices and technologies in C programming
- Assist in troubleshooting and resolving complex technical issues
- Document code and technical specifications
- Must have developed an application using c coding
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience in C programming and application development
- Proficiency in debugging and performance optimization
- Strong problem-solving skills and ability to analyze and solve complex technical challenges
- Experience with version control systems such as GitKnowledge of software development methodologies and best practices
- Ability to work effectively in a team environment
- Familiarity with software testing and quality assurance processes
- Excellent written and verbal communication skills
- Understanding of memory management and multi-threading in C programming
Skills:
software testing, application, quality assurance processes, debugging, performance optimization, software development methodologies, memory management, c, code, version control systems, multi-threading, problem-solving, c programming