Jobs
Interviews

12285 C Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 8.0 years

0 Lacs

jaipur, rajasthan

On-site

As a highly skilled and experienced Lead .NET Core Developer at our company, you will play a crucial role in designing, implementing, and maintaining robust and scalable applications using Microsoft's .NET Core framework. Your expertise in SQL and strong working knowledge of various technologies including OpenSearch, Redis, MongoDB, and AWS services like Lambda and Event Bridge will be essential to the success of our projects. In this role, you will lead a team of developers in designing, developing, testing, and deploying .NET Core applications. Your responsibilities will also include providing technical guidance and mentorship to team members, collaborating with cross-functional teams to define and implement software solutions, and designing and architecting scalable, reliable, and high-performance systems based on business requirements. You will be hands-on in developing using .NET Core to build robust and scalable applications, utilizing your expertise in SQL for designing and optimizing database schemas and queries, and working with various data storage technologies like OpenSearch, Redis, and MongoDB. Additionally, you will leverage AWS services such as Lambda and Event Bridge to develop serverless applications. Collaboration and communication are key aspects of this role, as you will work closely with product managers, UI/UX designers, and other stakeholders to ensure software meets business requirements. Effective communication with team members and providing regular updates on project progress are essential. Participating in code reviews to ensure code quality and adherence to best practices is also part of your responsibilities. Demonstrating proficiency in leveraging AWS services, staying updated on the latest AWS features and best practices, and troubleshooting and resolving complex technical issues are all crucial components of this role. You will collaborate with other teams to identify and implement solutions to improve overall system functionality. To be successful in this role, you should have a Bachelor's degree in Computer Science, Engineering, or a related field, proven experience as a Lead .NET Core Developer or similar role, strong proficiency in C#, .NET Core, and SQL, solid understanding of software architecture, design patterns, and best practices, experience with OpenSearch, Redis, MongoDB, and AWS services such as Lambda and Event Bridge, excellent problem-solving skills, attention to detail, strong communication and leadership skills, certification in AWS or relevant technologies (e.g., AWS Certified Developer), and familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.,

Posted 20 hours ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Developer at Kofax, you will be responsible for developing, implementing, and optimizing intelligent automation solutions tailored for enterprise clients. Your main focus will be on designing scalable solutions that effectively utilize Kofax products to enhance process efficiencies, ensure compliance, and lower operational costs. Your primary responsibilities will include developing and deploying automation solutions using various Kofax platforms such as Kofax RPA, Kofax TotalAgility, and Kofax Capture. You will collaborate closely with cross-functional teams to gather business requirements and design intelligent workflows. Additionally, you will be involved in integrating Kofax solutions with external systems like ERP, CRM, and ECM, troubleshooting existing solutions, and providing technical support along with documentation. To excel in this role, you are required to possess a Bachelor's or Master's degree in computer science, Information Systems, or a related field. Moreover, prior experience with Kofax products including Kofax RPA, Kofax TotalAgility, Kofax Capture, and Kofax Transformation Modules (KTM) is essential. Proficiency in programming languages such as .NET, C#, VBScript, and Java is highly preferred. A solid understanding of process automation, OCR, document capture, and workflow systems is crucial. Excellent analytical, problem-solving, communication, and documentation skills will be key to your success in this position. As a part of your role, you will need to stay updated with new features and best practices in Kofax technologies to ensure continuous improvement in automation solutions.,

Posted 20 hours ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

You should have proficiency in C# & Visual Studio for coded automation. Experience with Playwright is preferred, along with familiarity with Specflow/ReqNroll or a similar BDD framework. Knowledge of JIRA (or equivalent) and Confluence (or equivalent) is essential for this role. As a Quality Engineer, you will be responsible for developing and implementing Test Automation Strategy & Best Practices. This includes the ability to assess when to use automation vs. manual testing based on risk, ROI, and test stability. You should have hands-on experience with API & Integration Testing using tools such as Postman. You will be expected to make Risk-Based Testing Decisions, determining which tests should be automated (high-volume, regression, API) vs. which should remain manual (usability, exploratory, edge cases). Ensuring Test Maintenance & Scalability is crucial, which involves implementing best practices like self-healing tests, modular frameworks, and reusable test scripts. Shift-Left Testing is a key aspect of this role, requiring you to embed automation early in development. Understanding the value of Exploratory & Manual Testing Strategy is also important, especially in scenarios that require human intuition, such as UX, accessibility, and new feature validation. Experience in Agile & Scrum methodologies, including active participation in Agile ceremonies, is necessary. You should possess excellent soft skills including communication, collaboration, and problem-solving abilities. A minimum of 6 years of QE testing experience on large greenfield projects is required, along with expertise in Automation Framework Design and leadership experience with Quality Engineers/Automation Engineers. Experience with Pipeline & CI/CD setup, maintenance, and running is expected. Familiarity with Performance & Load Testing tools like JMeter, Gatling, or LoadRunner is desirable. A Bachelor's degree is a preferred qualification for this position.,

Posted 20 hours ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predictable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Should be an individual contributor and also a team player. Work on all aspects complex embedded software development projects design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release. Collaboration with other development and quality assurance teams to ensure high quality delivery. Participation in connected firmware platformization across Comfort business and Resideo. Involvement in improving processes, technologies, methodologies and innovation. Exploration of new market trends in communication protocols. Technical mentorship to junior resources and external design houses as required. YOU MUST HAVE: 8+ years of experience developing embedded firmware in C including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. Minimum 8 years of experience in embedded C, knowledge of data structure, code optimization and logical analysis. Minimum of 5+ years of experience of wireless/RF connectivity & networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc. Minimum of 5+ years of experience in Wireless communication System: Firmware architecture, Design & Development. Minimum of 5+ years of Experience in firmware development of Cyber security product. Minimum 5+ years of architecture in Cyber security requirements for the projects. Minimum 5+ years in experience in TLS authentication, Secure bootloader, PKI activity, secured communication using AES encryption methods. Minimum 3+ years experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 5+ years of experience in cross-compilers and external hardware debuggers. Minimum 5+ years of experience in firmware debugging techniques and usage of tools like Wireshark, JTAG. WE VALUE: Excellent understanding of Electronic Hardware. Experience in developing application firmware using IoT Protocols such as AMQP, MQTT, WebSocket etc. Relevant experience in home automation products and residential market. Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD. Familiarity with cryptographic concepts, public key cryptography and certificates. Having Cyber security certification is added advantage. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour. Demonstrated ability to serve as a lead software engineer for complex software projects. Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output. Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions. Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs. Experience working in Agile Scrum teams. Strong interpersonal, communication and presentation skills. Strong interpersonal skills with the ability to work and relate well with others.,

Posted 20 hours ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

You will be joining a company based in Ahmedabad that is currently looking for two individuals to fill the roles of Salesforce developer and Admin. As part of this role, you will be expected to work 5 days a week. As a Salesforce Developer, you should have a minimum of 4 years of experience in Salesforce development, with a focus on the Salesforce Sales Cloud ecosystem. It is required that you hold the Salesforce Certified Platform Developer I certification, while having the Developer II certification is preferred. Your responsibilities will include working with Salesforce Lightning, Flows, Triggers, Batch Apex, and Queueable Apex. Proficiency in JavaScript and a strong understanding of object-oriented programming (OOP) are necessary. Additionally, experience with Salesforce Lightning Web Components and at least one of the languages such as Java, C#, or Python is preferred. Familiarity with tools like Jira, Bitbucket, Jenkins, and Git is expected. Demonstrated experience in working with APIs, third-party app integrations, and leading or mentoring software development teams will be advantageous. As a Salesforce Admin, you should hold the Salesforce Administrator Certification and have a minimum of 3 years of experience in Salesforce administration. You should possess strong knowledge of Salesforce Sales Cloud capabilities, proficiency in Salesforce Flows and automation tools, and experience with 3rd-party APIs and external system integrations. Additionally, experience in working with IT service management tools, solid understanding of OOP principles, demonstrated success in Salesforce integration projects, and familiarity with standard Salesforce reporting and dashboard tools are expected. If you meet these qualifications and are looking to further your career in Salesforce development or administration, we encourage you to apply for these exciting opportunities.,

Posted 20 hours ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an Embedded Firmware Development Engineer and Test Automation, you will be responsible for contributing your expertise in firmware development with 3 to 7 years of experience. Your primary focus will be on implementing solutions for SSD firmware, utilizing your excellent coding skills in C and Data Structures. Proficiency in embedded systems knowledge is essential for this role. In addition, you should have exposure to storage protocols such as SAS, SATA, and NVMe. Familiarity with other protocols like IPMI, MCTP, NVMe-MI, SMBus, GPIO, and I2C will be advantageous. Knowledge of the Linux kernel and block layer will further enhance your capabilities for this position. A deep technical understanding of data storage systems, particularly NVMe and PCIe, will be highly beneficial. Your expertise in these areas will be crucial in successfully fulfilling the responsibilities associated with this role. This is a Full-Time position located in Bangalore. The ideal candidate will have 3-7 years of relevant experience and a notice period of 0-15 days. If you are passionate about embedded systems and firmware development, this opportunity will allow you to showcase your skills and contribute to innovative solutions in the field of technology.,

Posted 20 hours ago

Apply

12.0 - 16.0 years

0 Lacs

noida, uttar pradesh

On-site

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world. The Business & Industry Copilots group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Power Apps, Power Automate, Dataverse, AI Builder, Microsoft Industry Solution and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications and this organization is at the heart of how business applications are designed and delivered. This is an exciting time to join our group Customer Experience (CXP) and work on something highly strategic to Microsoft. The goal of CXP Engineering is to build the next generation of our applications running on Dynamics 365, AI, Copilot, and several other Microsoft cloud services to drive AI transformation across Marketing, Sales, Services and Support organizations within Microsoft. We innovate quickly and collaborate closely with our partners and customers in an agile, high-energy environment. Leveraging the scalability and value from Azure & Power Platform, we ensure our solutions are robust and efficient. Our organizations implementation acts as reference architecture for large companies and helps drive product capabilities. If the opportunity to collaborate with a diverse engineering team, on enabling end-to-end business scenarios using cutting-edge technologies and to solve challenging problems for large scale 24x7 business SaaS applications excite you, please come and talk to us! We are hiring a passionate Principal SW Engineering Manager to lead a team of highly motivated and talented software developers building highly scalable data platforms and deliver services and experiences for empowering Microsofts customer, seller and partner ecosystem to be successful. This is a unique opportunity to use your leadership skills and experience in building core technologies that will directly affect the future of Microsoft on the cloud. In this position, you will be part of a fun-loving, diverse team that seeks challenges, loves learning and values teamwork. You will collaborate with team members and partners to build high-quality and innovative data platforms with full stack data solutions using latest technologies in a dynamic and agile environment and have opportunities to anticipate future technical needs of the team and provide technical leadership to keep raising the bar for our competition. We use industry-standard technology: C#, JavaScript/Typescript, HTML5, ETL/ELT, Data warehousing, and/ or Business Intelligence Development. Responsibilities As a leader of the engineering team, you will be responsible for the following: - Build and lead a world class data engineering team. - Passionate about technology and obsessed about customer needs. - Champion data-driven decisions for features identification, prioritization and delivery. - Managing multiple projects, including timelines, customer interaction, feature tradeoffs, etc. - Delivering on an ambitious product and services roadmap, including building new services on top of vast amount data collected by our batch and near real time data engines. - Design and architect internet scale and reliable services. - Leveraging machine learning (ML) models knowledge to select appropriate solutions for business objectives. - Communicate effectively and build relationship with our partner teams and stakeholders. - Help shape our long-term architecture and technology choices across the full client and services stack. - Understand the talent needs of the team and help recruit new talent. - Mentoring and growing other engineers to bring in efficiency and better productivity. - Experiment with and recommend new technologies that simplify or improve the tech stack. - Work to help build an inclusive working environment. Qualifications Basic Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. - 12+ years of experience of building high scale enterprise Business Intelligence and data engineering solutions. - 3+ years of management experience leading a high-performance engineering team. - Proficient in designing and developing distributed systems on cloud platform. - Must be able to plan work, and work to a plan adapting as necessary in a rapidly evolving environment. - Experience using a variety of data stores, including data ETL/ELT, warehouses, RDBMS, in-memory caches, and document Databases. - Experience using ML, anomaly detection, predictive analysis, exploratory data analysis. - A strong understanding of the value of Data, data exploration and the benefits of a data-driven organizational culture. - Strong communication skills and proficiency with executive communications - Demonstrated ability to effectively lead and operate in cross-functional global organization Preferred Qualifications - Prior experience as an engineering site leader is a strong plus. - Proven success in recruiting and scaling engineering organizations effectively. - Demonstrated ability to provide technical leadership to teams, with experience managing large-scale data engineering projects. - Hands-on experience working with large data sets using tools such as SQL, Databricks, PySparkSQL, Synapse, Azure Data Factory, or similar technologies. - Expertise in one or more of the following areas: AI and Machine Learning. - Experience with Business Intelligence or data visualization tools, particularly Power BI, is highly beneficial,

Posted 20 hours ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Senior Sitecore Developer, you will be responsible for back-end development using technologies such as Sitecore, .NET, CSS3, JavaScript, jQuery, responsive web development, and Bootstrap. With over 5 years of .NET experience and more than 8-10 years of Sitecore CMS experience, you will have a strong hands-on background in developing applications using Sitecore 10.0+ (or later), SXA, C#, ASP.NET, MVC, REST API, SQL Server, and LINQ. Experience in web application development with SXA is preferred, along with expertise in Sitecore 10 on Azure PaaS. Your role will involve a deep understanding of Sitecore 10 development, customization of Sitecore Pipelines, SOLR implementation, and implementation experience of HELIX design principles. Proficiency in working with TDS, Unicorn, and version control systems like GIT and Bitbucket is required. You should also have knowledge of continuous integration, automated deployments, and creating/consuming REST APIs. Experience in integrating Sitecore with platforms such as Salesforce, SFMC, and CRMs is essential, as well as familiarity with Sitecore modules like Personalization, Sitecore Forms, Sitecore Analytics, and Email Experience Manager. Your responsibilities will also include designing and developing multi-lingual multi-region websites, along with expertise in HTML5, JavaScript, jQuery, Bootstrap, ReactJS, CSS3, and Razor syntax aligning with Sitecore development. Preferred qualifications include Sitecore 9.x Certification and excellent communication skills. Your primary skills should encompass Sitecore 10, SXA, HELIX, ASP.NET, C#, and SQL Server, with secondary skills in HTML5, CSS3, jQuery, JavaScript, Angular, and ReactJS. Your tasks will involve delivering new website projects, redesigning web projects, handling form and API integrations, standardizing GTM and SEO implementation, executing project deployments, participating in proof of concepts, and assisting content authors and the QA team. Feasibility analysis on requirements and designs will also be part of your responsibilities.,

Posted 20 hours ago

Apply

5.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior .NET Engineer with 5-12 years of experience based in Hyderabad, you will be responsible for designing, developing, and optimizing highly scalable and performant domain-driven microservices for real-time trading applications. You will work within an Agile Squad, collaborating with cross-functional teams to deliver robust, secure, and efficient systems adhering to the highest standards of quality, performance, and reliability. Your role will involve architecting and developing systems using .NET Core, leveraging multi-threaded and asynchronous programming techniques, and implementing event-driven architectures to enable seamless communication between distributed services. Key Responsibilities: - System Design and Development: - Architect and develop real-time, domain-driven microservices using .NET Core for scalability, modularity, and performance. - Utilize multi-threaded and asynchronous programming paradigms to optimize systems for high-concurrency workloads. - Implement event-driven architectures with tools like Kafka or AWS SQS to facilitate communication between services. - System Performance and Optimization: - Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety and resource contention. - Design fault-tolerant systems capable of handling large-scale data streams and real-time events. - Monitor and resolve performance bottlenecks using advanced observability tools. - Architectural Contributions: - Contribute to scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. - Collaborate with architects and stakeholders to align technical solutions with business requirements. - Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. - Agile Collaboration: - Participate actively in Agile practices, including Scrum ceremonies. - Collaborate with Product Owners and Scrum Masters to refine technical requirements. - Code Quality and Testing: - Write maintainable, testable, and efficient code following TDD methodologies. - Conduct code reviews and develop robust unit, integration, and performance tests. - Uphold system reliability and resilience through quality coding practices. - Monitoring and Observability: - Integrate Open Telemetry for enhanced system observability. - Implement real-time monitoring dashboards using tools like Prometheus, Grafana, and Elastic. - Ensure systems are fully observable with actionable insights into performance metrics. Required Expertise & Skills: - 5+ years of experience in software development with a focus on .NET Core and C#. - Deep expertise in multi-threaded and asynchronous programming. - Strong understanding of domain-driven microservices and event-driven systems. - Proficiency in observability tools, CI/CD pipelines, containerization, and orchestration tools. - Experience with Agile methodologies, Git, and version control best practices. Beneficial Skills: - Familiarity with Saga patterns for managing distributed transactions. - Experience in trading or financial systems in low-latency, high-concurrency environments. - Advanced database optimization skills for relational databases. Certifications & Education: - Bachelors or Masters degree in Computer Science or related field. - Relevant certifications in software development, system architecture, or AWS technologies are advantageous. Join our team to be part of a high-growth, fast-paced fintech environment with exceptional team building opportunities, flexible working arrangements, and a supportive culture.,

Posted 20 hours ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Our world is transforming, and PTC is leading the way by bringing the physical and digital worlds together through software solutions. With a global team of nearly 7,000 members, PTC aims to create opportunities for team members to explore, learn, and grow while celebrating diversity and innovation. As a dynamic and innovative company, PTC is dedicated to creating products that transform industries and improve lives. We are currently seeking a talented Product Architect to lead the conceptualization and development of groundbreaking products, utilizing cutting-edge AI technologies to enhance productivity and drive innovation. Responsibilities: - Design and implement scalable, secure, and high-performing Java applications. - Focus on designing, building, and maintaining complex, large-scale systems with multi-tenant SaaS characteristics. - Define architectural standards, best practices, and technical roadmaps. - Lead the integration of modern technologies, frameworks, and cloud solutions. - Collaborate with DevOps, product teams, and UI/UX designers to ensure cohesive product development. - Conduct code reviews, mentor developers, and enforce best coding practices. - Stay up-to-date with design patterns, technological trends, and industry best practices. - Ensure scalability, performance, and security of product designs. - Conduct feasibility studies and risk assessments. Requirements: - Proven experience as a Software Solution Architect or similar role. - Strong expertise in vector and graph databases (e.g., Pinecone, Chroma DB, Neo4j, ArangoDB, Elastic Search). - Extensive experience with content repositories and content management systems. - Familiarity with SaaS and microservices implementation models. - Proficiency in programming languages such as Java, Python, or C#. - Excellent problem-solving skills and ability to think strategically. - Strong technical, analytical, communication, interpersonal, and presentation skills. - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - Experience with cloud platforms (e.g., AWS, Azure). - Knowledge of containerization technologies (e.g., Docker, Kubernetes). - Experience with artificial intelligence (AI) and machine learning (ML) technologies. Benefits: - Competitive salary and benefits package. - Opportunities for professional growth and development. - Collaborative and inclusive work environment. - Flexible working hours and remote work options. Life at PTC is more than just working with cutting-edge technologies; it's about collaborating with talented industry leaders to transform the world around you. If you are passionate about problem-solving through innovation, we invite you to explore your next career move with us. PTC respects individuals" privacy rights and is committed to handling Personal Information responsibly in accordance with all applicable privacy and data protection laws.,

Posted 21 hours ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

Your role: You will be responsible for delivering Quality Software through Manual & Automation Testing and leading the verification activities for an Agile Team. Your main responsibilities will include understanding the Product Requirement, identifying the Test Scenarios, and developing the Automated Scripts. You will also contribute to the testing/verification Strategy for the Product Scope owned by the Agile Team. It will be your responsibility to take complete ownership of the features/modules, ensure deliverables are on time and of high quality. You will also take ownership to report defects, analyze the requirements, and perform RCA. Additionally, you will mentor and guide the team in ensuring the test coverage per defined criteria. Compliance with processes and quality management system is essential, along with ensuring technical & testing documentation is kept up-to-date and audit-ready. Proactively coordinating and collaborating with different stakeholders for different stages of the development life cycle of the project will be part of your role. You will also be expected to look for opportunities for test automation in the assigned areas. You're the right fit if: - You have 6+ years of professional software testing experience. - Experience in various application types like Desktop, Mobile, Web, Data Bases, Web Services, and API Testing. - Proficiency in manual and automation testing with expertise in automation frameworks. - Ability to understand business requirements, translate them into test cases, and develop a test plan. - Good exposure to test estimation, prioritizing, risk planning, status reporting, and tracking. - Proven experience in writing test scripts using Appium, Selenium, and executing them. - Strong debugging, analysis, and problem-solving skills. - Exposure to scripting languages like Python or Programming Language C#. - Familiarity with code versioning tools such as Github, SVN, TFS. - Ability to lead a team and review code. - Experience in working with Agile/Scrum-based development. Minimum required Education: Bachelor's Degree in Computer Science, Software Engineering, Information Technology OR Vocational Education in Information Technology or equivalent. Minimum required Experience: Overall, 7 to 8+ Years of Experience in Testing and Automation framework development. Minimum required Certification: ISTQB Foundation How We Work Together: We believe in working together and being better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Please note that this role is an office role. About Philips: Philips is a health technology company that is dedicated to providing quality healthcare to all. The company is built around the belief that every human matters, and they strive to ensure that everybody everywhere has access to the healthcare they deserve. If you are interested in making a difference and working towards this purpose, consider joining Philips and being a part of the work that helps improve the lives of others.,

Posted 21 hours ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer at Yularatech, you will be responsible for designing and developing high-performance systems using C and C++ programming languages, with a focus on Infotainment systems. With a minimum of 4 years of experience, you will follow Agile principles to create software solutions for Cluster/Cockpit operations on operating systems like Linux, Android, and QNX. Your primary responsibilities will include designing, developing, and maintaining software systems based on object-oriented principles, as well as building and validating Cockpit features. You will work closely with cross-functional teams to deliver innovative and reliable software solutions that meet the needs of our international client base. Key technical skills required for this role include proficiency in C and C++ programming, knowledge of operating systems such as Linux, Android, and QNX, experience with Test Driven Development methodologies, and familiarity with networking protocols like CAN, LIN, Ethernet, UART, and SPI. Additionally, you should have experience in areas such as Infotainment development, HMI tools, multimedia, and hypervisor-related software development. In addition to technical skills, soft skills are also essential for this role. You should possess impactful communication skills, be able to work autonomously, and demonstrate problem-solving and analytical skills. Leadership qualities, mentoring abilities, and a proactive attitude are also valued qualities in this position. As a part of the team, you will collaborate with stakeholders to gather requirements, manage multiple projects, and deploy software for various cockpit-related functionalities. You will also contribute to code reviews, optimize applications for performance, and ensure timely delivery and adherence to quality standards. To be successful in this role, you must have a minimum of 4 years of experience in software development, a good understanding of Object-Oriented programming principles, and a degree in engineering or computer science. Experience with AUTOSAR, infotainment systems, and IPC mechanisms will be beneficial. Staying updated with the latest market trends and technologies is essential for enhancing software capabilities. Working at Yularatech, you will have the opportunity to work on impactful projects in a collaborative and inclusive environment. We offer a competitive salary, comprehensive benefits package, and continuous learning and professional development opportunities.,

Posted 21 hours ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are seeking a Microsoft Dynamics 365 CRM Developer with extensive expertise in the Sales and Service modules of Dynamics 365 Online. In this role, you will be responsible for both client-side and server-side development, system integration, as well as utilizing Power Platform and Azure services. Your primary duties will include customizing and improving Dynamics 365 CRM through the implementation of JavaScript, C#, .NET, and web resources. You will also be required to establish connections with external systems using REST APIs, identify and resolve issues, conduct code reviews, manage deployments, CRM administration tasks, and oversee data migrations. Additionally, you will be expected to lead demonstrations, walk-throughs, and knowledge transfers. The ideal candidate should possess the following skills: - Proficiency in Microsoft Dynamics 365 Online, particularly in the Sales/Service modules - Strong knowledge of C#/.NET (server-side), JavaScript, HTML, jQuery, and AJAX (client-side) - Experience working with Node.js, Angular.js, and React.js - Competence in REST API development and integration - Familiarity with Power Platform (Power Apps) - Ability to work with Microsoft Azure services such as App Services, Service Bus, and Databases - Experience with version control systems like Git or VSS, and practical knowledge of data migration tools Key Requirements: - Previous experience in Microsoft CRM - Proficiency in Azure - Strong background in C#/.NET and REST APIs - Knowledge of Power Apps - Familiarity with modern JavaScript frameworks If you have 5-7 years of experience and possess the necessary skills, we invite you to apply for this Full-time position in Bangalore, India. The ideal candidate should be able to join immediately or within a notice period of 1 month.,

Posted 21 hours ago

Apply

8.0 - 15.0 years

0 Lacs

pune, maharashtra

On-site

The Expert Support II/III role requires 8 to 15 years of experience in the field. The job is located in Pune and follows a 5-day work mode in the office. The budget for this position is 32 LPA. Key skills include proficiency in PL/SQL, Unix/Linux, Production Support, and Application Support, while secondary skills in C and Testing techniques are preferred. Candidates with experience in the Cards domain will be given preference. Immediate to 15 days notice period is required for this position.,

Posted 21 hours ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Technical Solutions Consultant, you will have the opportunity to share your preferred working location from the available options in Gurugram, Haryana, India; Bengaluru, Karnataka, India; Hyderabad, Telangana, India. To be considered for this role, you are required to have a Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. Additionally, experience in system design, reading code (e.g., Java, C++, Python, etc.), technical project management, stakeholder management, professional services, solution engineering, or technical consulting is essential. Proficiency in SQL, building dashboards, data collection/transformation, visualization/dashboards, or a scripting/programming language (e.g., Python) is also necessary. Preferred qualifications for this role include experience in a client-facing data analytics position or presenting data-based narratives to senior stakeholders and partners. Familiarity with analytical and narrative tools such as spreadsheets, presentation software, tableau, data studio, etc., as well as working with Google's tools and datasets, is advantageous. Knowledge of R, Python, database management systems, and SQL Workflow management is a plus. The ideal candidate should possess the ability to multitask, manage conflicting priorities effectively, and demonstrate a willingness to learn and implement advanced technical and analytical solutions. A strong motivation to understand customer business objectives and recommend insights based on market and customer data is highly valued. In this role, you will be responsible for the technical relationship with Google's largest advertising clients and product partners. You will collaborate with cross-functional teams in Engineering, Sales, and Product Management to leverage emerging technologies for external clients and partners. From concept design and testing to data analysis and support, you will oversee the technical execution and business operations of Google's online advertising platforms and product partnerships. Balancing business and partner needs with technical constraints, you will develop innovative solutions and act as a consultant to those you work with. Additionally, you will build tools, automate products, oversee technical execution and business operations, develop product strategy, and prioritize projects and resources. As part of the gTech team, your role will involve working with Sales teams, partners, and Engagement Managers to develop compelling, integrated, research-based insights and narratives that enhance Google's ability to sell relevant media solutions to clients. You will analyze complex datasets, convert them into strategic insights and compelling storylines, and utilize insight and measurement tools to drive customer business objectives. Your responsibilities will include making complex data sets and concepts simple and easy to understand, as well as developing and maintaining robust analytical solutions that can be leveraged across different verticals and markets. If you are looking to contribute to creating products and services that make a positive impact on the world, this position offers a unique opportunity to collaborate with diverse teams and support customers globally. Whether it's providing bespoke solutions to solve unique problems or developing tools that can scale across Google, your work will aim to ensure that customers benefit from the full potential of Google products.,

Posted 21 hours ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

The position of Quantitative Developer requires a candidate with a good understanding of quantitative finance and proficiency in developing solutions using C#/C++. Your primary responsibility will involve analyzing and developing Monte-Carlo based financial risk calculations for Market risk and Credit Risk requirements. Your tasks will include analyzing and resolving functional issues related to financial derivatives valuation, Market Risk, Credit Risk, and CVA computations raised by clients. You will need to comprehend clients" requirements, analyze their functional specifications and spreadsheets, and implement solutions on the C#.net platform. Furthermore, you will be expected to read and research mathematical solutions for regulatory requirements and financial valuations, validate existing models, and propose improvements. Additionally, your role will involve supporting sales teams, clients, and implementation teams by providing guidance and demonstrations. The nature of the product you will be working on is an enterprise-wide risk engine designed to measure and monitor credit exposures and CVAs rapidly. This engine prices complex derivatives using closed-form and Monte-Carlo techniques, enabling customers to measure and manage Market risk effectively. Qualifications: - Post Graduate degree in Mathematics/Statistics/Physics/Quantitative Finance or a related quantitative field. - Proficiency in understanding capital markets, financial derivatives, and risk management. - FRM/PRM certifications are desirable. - Certificate in Quant Finance (CQF) is preferred. Experience: - Minimum of 3 years of experience in quantitative development, analysis, and research. - Experience in collaborating with multinational corporations and engaging with individuals on-site in the UK, US, and APAC regions. Key Skills: Quant, Quantitative, Monte Carlo simulations, Risk, Derivatives, Financial Modeling, Mathematical Modeling, C#, C++, Algorithm, Data Structures, Market Risk, Credit Risk, FRM, PRM, quantitative development, analysis, research, CQF, Quant Finance, Quantitative Developer. Industry: IT/Computers-Software Role: Software Engineer Education: B.E/B.Tech For any queries or to apply for this position, please contact jobs@augustainfotech.com.,

Posted 21 hours ago

Apply

2.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Middleware Engineer in our ECS-1 department located in Trivandrum, Kerala, you will be responsible for designing, developing, and implementing highly complex middleware solutions to meet customer deliveries. With a qualification of B.E/M.E in Power Electronics/Electrical Engineering or Computer Science and 2-7 years of relevant experience, you will have the opportunity to showcase your expertise in C++ programming language with a strong focus on middleware development. Your role will involve working on the design and development of Android-based IVI/Cockpit solutions, including Frameworks/AOSP/HAL, as well as C++ based Infotainment middleware components such as Multimedia, Projection, Bluetooth, Tuner, and System Infrastructure on the android Platform. Understanding Android Boot Sequence, various Framework module architecture, and experience with Android HIDL interfaces and HAL/VHAL implementation will be key aspects of your responsibilities. In addition, you will utilize your knowledge of cross-compilation and toolchains for Android, QNX, Linux build systems, build systems like Cmake, gradle, Soong, and expertise in domains like startup/shutdown, fast boot, audio, multimedia, and HMI. Automotive experience in Inter and intra-ECU IPC communications, familiarity with communication protocols (e.g.: IPCL), and messaging frameworks will also play a crucial role in your day-to-day tasks. Moreover, your proficiency in Object-Oriented Concepts and design patterns in C++, coding guidelines/standards (e.g. MISRA C/C++), Android/Linux/QNX development toolchain, debugging tools like adb, and strong knowledge of Git version control system will further enhance the quality of your work. To excel in this role, you should possess behavioral competencies such as being innovative, strategic thinking, passion for innovation, emotional connect, ownership & accountability, drive for results, leadership, strong communication and collaboration skills, motivation, analytical skills, self-belief, and a focus on core knowledge & innovative thinking. Join our team as a Middleware Engineer and be a part of our innovative journey towards driving customer satisfaction through cutting-edge middleware solutions.,

Posted 21 hours ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As a highly skilled .NET Developer with over 5 years of experience, you will be joining our development team to contribute your expertise in C#, .NET Core, ASP.NET MVC, Web API, and SQL Server. Your primary responsibilities will include developing, maintaining, and optimizing web applications using the mentioned technologies. You will be designing and implementing RESTful APIs, integrating with third-party services, and working with Entity Framework Core and SQL Server for database management. It will be essential for you to implement microservices architecture and cloud-based solutions, particularly in Azure or AWS environments. Collaborating with cross-functional teams to design and deploy scalable solutions will also be a key aspect of your role. Your code will need to adhere to SOLID principles, ensuring it is clean, efficient, and maintainable. Conducting code reviews, debugging, and performing unit testing will be part of your routine tasks. You will also be expected to work with DevOps tools such as CI/CD pipelines, Docker, and Kubernetes to automate deployments, optimize application performance, and maintain high-security standards. In terms of required skills and qualifications, you should possess a strong background in .NET Core, C#, ASP.NET MVC, Web API, Entity Framework Core, and LINQ. Proficiency in SQL Server, stored procedures, and database optimization is crucial. Hands-on experience with Azure/AWS cloud services, object-oriented programming, and SOLID principles are also essential. Familiarity with front-end technologies like JavaScript, Angular/React, microservices architecture, and containerization (Docker, Kubernetes) is highly desirable. Experience with version control systems, Agile methodologies, and Scrum frameworks will be advantageous. Strong problem-solving, analytical, and communication skills are must-haves for this role. Additionally, experience in Blazor, SignalR, or real-time applications, familiarity with NoSQL databases (MongoDB, Redis), knowledge of CI/CD tools (Jenkins, Azure DevOps, GitHub Actions), and experience with unit testing frameworks (xUnit, NUnit, MSTest) are considered nice-to-have qualifications. If you possess these additional skills, they would be viewed as beneficial assets to your candidacy for this position.,

Posted 21 hours ago

Apply

3.0 - 7.0 years

0 Lacs

gandhinagar, gujarat

On-site

The ideal candidate should have 3-5 years of experience and possess mandatory skills in C#, .NET Core, WPF, SQL, Visual Studio. As a Software Developer, you will be responsible for performing coding, reviewing code work, creating and implementing designs, analyzing code segments, and delegating tasks to the team. It is essential to stay updated with industry trends and technology, recommend and execute improvements, and have proven experience in software development. You should be familiar with Agile development methodologies, have experience with software design and development in a test-driven environment, and be proficient in coding languages like C#, SQL, Visual Studio, and Open CV. Experience with databases, the ability to learn new languages and technologies, excellent communication skills, resourcefulness, and troubleshooting aptitude are required qualities for this role. The qualifications for this position include a Bachelor's degree in computer science or a relevant field, 3+ years of experience working with .NET Core, expertise in developing web-based applications using C#, HTML, JavaScript, VBScript/ASP, or .NET, and working knowledge of MS SQL Server and MySQL. It is also important to have an understanding of practices and procedures for the full software design life cycle and experience working in an agile development environment.,

Posted 21 hours ago

Apply

1.0 - 5.0 years

0 Lacs

ahmedabad, gujarat

On-site

We are seeking a Python/C#/JavaScript professional to develop a software plugin using the Autodesk Revit API. Autodesk Revit is a 3D modeling software, and the primary responsibility of this role is to create a plugin that enhances its existing features. As a Full-time position, the ideal candidate should have a Bachelor's degree (Preferred) and at least 1 year of experience in Python and JavaScript. If you have any inquiries or require further clarification, please do not hesitate to reach out.,

Posted 21 hours ago

Apply

1.0 - 5.0 years

0 Lacs

pune, maharashtra

On-site

You are a talented and motivated Software Developer / Engineer with 15 years of experience, sought to join our dynamic development team. Your strong background in programming with Java, Python, and C++, coupled with experience in working with REST APIs, and proficiency in Git for version control, will be valuable assets in designing, developing, testing, and deploying scalable software solutions. Your key responsibilities will include designing, developing, testing, and maintaining high-quality software applications using Java, Python, and/or C++, collaborating with cross-functional teams to gather requirements and translate them into technical specifications, building and integrating RESTful APIs, writing clean, maintainable, and efficient code following best practices, utilizing Git for source control, version management, and collaborative development, performing unit and integration testing to ensure software quality, debugging and resolving technical issues and production incidents, participating in code reviews to ensure code quality and knowledge sharing, staying up to date with emerging technologies and contributing ideas for innovation, and documenting technical designs, processes, and procedures as needed. The required skills and qualifications for this role include a Bachelor's degree in Computer Science, Engineering, or a related field, 1-5 years of hands-on experience in software development, strong programming skills in Java, Python, and C++, a solid understanding of RESTful APIs and how to consume/build them, experience with Git for version control, good knowledge of object-oriented design, algorithms, and data structures, ability to work in an agile development environment, strong problem-solving skills and attention to detail, and excellent communication and team collaboration abilities. Preferred (Bonus) skills for this role include experience with cloud platforms (AWS, Azure, GCP), familiarity with CI/CD pipelines and DevOps practices, exposure to container technologies like Docker and Kubernetes, and knowledge of databases (SQL/NoSQL).,

Posted 21 hours ago

Apply

5.0 - 9.0 years

0 Lacs

vadodara, gujarat

On-site

As the Assistant Manager Backend Developer at Lucy Electric Manufacturing & Technologies India Pvt Ltd, located in Halol, Vadodara, your role will revolve around developing systems and solutions with cloud-based architecture for data center operations. You will be responsible for hosting firmware and configuration updates for RTU, AMM, GridKey range, and other automation products. Your tasks will include application-level software development, creating associated documentation, and maintaining the developed solutions. Additionally, you will support the team in building the server-side framework and front-end web pages to visualize information derived from the back-end application services you will create. A crucial aspect of your position will involve enhancing and expanding the existing cloud-based architecture to provide actionable insights for customers. The current cloud-based architecture processes vast amounts of data from GridKey and podium devices using languages such as C#, Blazor, HTML, CSS, JavaScript, Java, Scala, and Spark. Your role will entail further developing this architecture over time to cater to diverse requirements. Key responsibilities will include designing, developing, and testing software components for GridKey/Podium Data Centre web pages and system components to industry standards. You will participate in design reviews, maintain software documentation, conduct testing, and collaborate with project teams for planning and reporting. Furthermore, you will create and execute detailed test specifications and test cases to ensure software functionality validation. Working within the global Data Centre development team, you will contribute to maintaining, improving, and optimizing products with a focus on ease-of-use and reliability. At times, you may interact directly with customers to align analytical packages with their expectations and feedback. Adapting to evolving technological advancements will be essential to meet diverse customer needs effectively. To qualify for this role, you should hold a degree in Computer/Software Engineering or a related field, accompanied by a minimum of 5 years of relevant experience. As a self-driven individual with hands-on skills, you must possess a strong knowledge of C#, Blazor, ASP.NET Core, and web development frameworks. Proficiency in front-end technologies, RESTful APIs, database systems, Azure cloud, software design patterns, test-driven development, and documentation skills are essential. Familiarity with Git, Atlassian suite, user authentication principles, Blazor components, Azure serverless technologies, and Power Apps will be advantageous. In addition to technical competencies, you are expected to exhibit behavioral traits such as a methodical problem-solving approach, initiative, organization, strategic thinking, proactive attitude, effective communication skills, interpersonal acumen, and a drive for success. Join Lucy Electric, a global entity providing medium voltage switching and protection solutions, and contribute to delivering electricity to homes and businesses worldwide. If you are ready to take on this challenging yet rewarding role, apply today to be part of our dynamic team at Lucy Electric Manufacturing & Technologies India Pvt Ltd.,

Posted 21 hours ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Engineer (.NET) at our company, you will have the opportunity to have a career in the dynamic and ever-changing cyber security domain with in-depth exposure to Identity & Access Management. You will be involved in niche concepts like Identity and Access Management, Single Sign-On, and Multi Factor Authentication. We are looking for a self-motivated individual who can also demonstrate great teamwork skills. This is a full-time employee position requiring a minimum of 2 years of experience. The ideal candidate should hold a BE/B.Tech/MCA/MS degree in Computer Science and will be based in Baner, Pune. Your responsibilities will include designing, developing, and maintaining scalable and secure Web, Mobile, and Desktop applications using ASP.NET, ASP.NET Core, C#, and other .NET tools. You will participate in all phases of the software development life cycle (SDLC) and collaborate with cross-functional teams to define, design, and ship new features. Integrating third-party APIs and services, writing clean and maintainable code, troubleshooting complex issues, and ensuring applications meet security, performance, and quality standards will also be part of your role. To excel in this position, you must have an eagerness to learn and stay updated with emerging technologies. You should have proven experience in developing .NET based applications, proficiency in ASP.NET MVC/Core, Web APIs, SQL Server, and ORM tools like Entity Framework. Strong understanding of C# syntax, object-oriented programming principles, design patterns, UI/UX best practices, and unit testing frameworks is essential. Familiarity with Agile methodologies, Azure DevOps, and Microsoft offerings like M365 is preferred. In return, we offer you a constant stream of new learning opportunities, a supportive work environment, and a competitive compensation package based on your experience and industry standards. If you are passionate about learning, staying up-to-date with the latest technologies, and working in a collaborative team environment, we encourage you to apply for this position by sending your resume to careers@xecurify.com with the subject line "Software Engineer". Join us and be part of a team where you can grow both personally and professionally!,

Posted 21 hours ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

You will be joining a growing team at Apps Team Technologies Pvt. Ltd. in Infopark Kochi as a skilled and experienced .NET Developer. Your primary responsibility will include developing, maintaining, and supporting enterprise-level applications using the Microsoft .NET framework. Your key responsibilities will involve designing, developing, and maintaining scalable web applications using ASP.NET, .NET Core, C#, and MVC. You will write clean, efficient, and well-documented code. Collaboration with cross-functional teams, troubleshooting technical issues, and participating in code reviews will be essential. You will work with databases, implement RESTful APIs, and contribute to sprint planning in an Agile/Scrum environment. To excel in this role, you must possess a strong proficiency in .NET Core, ASP.NET MVC, and C#. Hands-on experience with Web API, Entity Framework (EF/Core), JavaScript, jQuery, HTML5, CSS3, and SQL Server is required. Familiarity with version control systems, cloud platforms like Azure/AWS, and strong analytical and problem-solving skills are also essential. Excellent communication and teamwork skills are highly valued. To qualify for this position, you should hold a Bachelor's degree in Computer Science, Engineering, or a related field and have a minimum of 3 years of experience as a .NET Developer in a professional environment. If you are interested and can join immediately, please apply by sending your updated resume to careers@appsteamtechnologies.com with the subject line " .Net Developer Application".,

Posted 22 hours ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

The Technical Consultant plays a crucial role in designing, developing, and implementing innovative solutions utilizing Microsoft Power Platform and Dynamics 365 CE. Collaborating closely with solution architects, developers, and stakeholders, you will be instrumental in creating scalable and efficient digital solutions. Your primary responsibilities will involve developing applications with Model-Driven and Canvas Apps, optimizing workflows through Power Automate, utilizing Power BI for data analytics, and integrating Microsoft Business Applications with external systems while ensuring optimal performance, security, and usability. This role demands strong problem-solving skills, technical expertise, and a commitment to continuous learning to enhance operational processes for clients. Your duties will include designing and implementing solutions using Power Platform (Power Apps, Power Automate, Power BI) and Dynamics 365 CE, customizing and configuring Model-Driven Apps, Canvas Apps, and Power Automate workflows, handling data migration, API integrations, and system connectivity, managing escalated customer incidents, developing components using C#, JavaScript, PowerFX, and SQL, conducting testing, debugging, and issue resolution, collaborating with clients, architects, developers, and stakeholders, contributing to technical documentation, providing training and support, and staying updated on new features within Power Platform and Dynamics 365. To excel in this role, you should possess hands-on experience with Power Apps (Canvas), Power Automate, and Power BI, familiarity with C#, JavaScript, PowerFX, and SQL, exposure to APIs, integrations, and Azure services, strong multitasking abilities, effective communication skills, excellent analytical capabilities, attention to detail in development and troubleshooting, a collaborative mindset, a problem-solving orientation, and a passion for learning and staying current with Power Platform, AI, and cloud technologies. Relevant certifications such as PL-900: Microsoft Power Platform Fundamentals (PP), PL-910: Microsoft Dynamics 365 Fundamentals (D365), PL-200: Microsoft Power Platform Functional Consultant (D365), and PL-400: Microsoft Power Platform Developer (PP) would be advantageous.,

Posted 22 hours ago

Apply

Exploring C Jobs in India

With a strong emphasis on technology and software development, the job market for C programmers in India is thriving. C remains one of the most widely used programming languages in the country, making it a valuable skill for job seekers in the tech industry.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

Entry-level C programmers can expect to earn between INR 3-5 lakhs per annum, while experienced professionals can command salaries ranging from INR 8-15 lakhs per annum.

Career Path

In the field of C programming, a typical career path may progress from Junior Developer to Senior Developer to Tech Lead. As professionals gain more experience and expertise in C programming, they may also explore opportunities in software architecture and system design roles.

Related Skills

In addition to proficiency in C programming, job seekers in India may benefit from having expertise in the following related skills: - Data Structures and Algorithms - Object-Oriented Programming - Embedded Systems Development - Linux System Programming

Interview Questions

  • What is the difference between ++i and i++ in C? (basic)
  • Explain the concept of pointers in C. (medium)
  • How does memory management work in C? (medium)
  • What is the difference between malloc() and calloc() in C? (medium)
  • Can you explain the usage of static keyword in C? (medium)
  • How do you handle errors in C programming? (medium)
  • What are the different types of storage classes in C? (medium)
  • Explain the concept of recursion in C. (medium)
  • What is the difference between const and volatile qualifiers in C? (medium)
  • How do you implement a linked list in C? (medium)
  • What is the purpose of #include directive in C? (basic)
  • What is the difference between char and varchar in C? (basic)
  • Explain the significance of sizeof operator in C. (basic)
  • How do you pass arguments to a function by reference in C? (basic)
  • What is the role of the main() function in C? (basic)
  • How do you handle dynamic memory allocation in C? (medium)
  • Explain the concept of bitwise operators in C. (medium)
  • What is the purpose of typedef keyword in C? (medium)
  • How do you implement file handling in C? (medium)
  • What are the different types of loops available in C? (basic)
  • How do you perform error handling in file operations in C? (advanced)
  • Explain the concept of function pointers in C. (advanced)
  • How do you implement multithreading in C? (advanced)
  • What are the advantages and disadvantages of using C programming language? (advanced)

Conclusion

As you embark on your journey to explore C jobs in India, remember to showcase your skills and experience confidently during interviews. With the right preparation and determination, you can land a rewarding career in the dynamic field of C programming. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies