
Genspark is hiring Professionals for C Development for there Premium Client
Work Location- Chennai
Entry Criteria
Graduate from Any Engineering Background /BSc/MSc /MCA with specialization(Computer/Electronics/IT )
Minimum 1 year experience in Industry
Working Knowledge of C/Embedded/C++/DSA
Programming Aptitude (Any Language)
Basic understanding of programming constructs: variables, loops, conditionals, functions
Logical thinking and algorithmic approach
Computer Science Fundamentals:
Data structures basics: arrays, stacks, queues, linked lists
Operating System basics: what is a process/thread, memory, file system, etc.
Basic understanding of compilation, runtime, networking and sockets etc.
Problem Solving & Logical Reasoning
Ability to trace logic, find errors, and reason through pseudocode
Analytical and debugging capabilities
Learning Attitude & Communication
Demonstrated interest in low-level or systems programming (even if no experience)
Willingness to learn C and work close to the OS level
Clarity of thought and ability to explain what they do know
Soft Skills :
Able to explain and communicate the thoughts clearly in English
Confident in solving new problems independently or with guidance
Willingness to take feedback and iterate
Evaluation Process
Candidates will be assigned an online test, followed by Technical Screening.
Shortlisted Candidates will have to appear for a F2F Interview with the Client, Chennai.

Similar jobs
We are seeking a highly skilled Backend Developer to join our team and contribute to the development and improvement of both our customer-centric SaaS platform and internal systems. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the server-side logic of our application, ensuring high performance, scalability, and security.
As a Backend Developer with expertise in Java, and PostgreSQL, you will play a critical role in developing and maintaining the backend infrastructure of our SaaS and internal platforms, ensuring its reliability, scalability, and performance. Join our team and be a part of building cutting-edge software solutions that empower our customers and drive business growth.
Responsibilities:
- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to understand project requirements and translate them into technical specifications.
 - Design and develop server-side logic, APIs, and database schema to support the functionality and performance requirements of our SaaS platform.
 - Write clean, modular, and well-documented code using any relevant programming language preferably Java with SpringBoot.
 - Optimize the backend systems for maximum speed and scalability, ensuring high performance and responsiveness of the application.
 - Implement data storage solutions using PostgreSQL or other relational databases, ensuring data integrity and security.
 - Conduct thorough testing and debugging to identify and resolve any issues or bugs in the backend code.
 - Stay up-to-date with emerging technologies, industry trends, and best practices in backend development and contribute to the continuous improvement of our development processes.
 
Requirements:
- Proven work experience as a Backend Developer or similar role, with a focus on server-side development.
 - Proficiency in working with relational databases, particularly PostgreSQL, and writing efficient SQL queries.
 - Familiarity with SaaS concepts and architecture.
 - Experience with API design and development, including RESTful APIs.
 - Solid understanding of software development principles, including object-oriented programming, design patterns, and data structures.
 - Experience with version control systems, such as Git.
 - Strong problem-solving and analytical skills, with keen attention to detail.
 - Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
 - Bachelor's degree in Computer Science, Engineering, or a related field is preferred, but not mandatory.
 
You should have in-depth knowledge of object-oriented PHP programming and MySQL, an understanding of MVC designs specifically Code Igniter, JSON, JavaScript, and working knowledge of front-end technologies including HTML5, JavaScript, and CSS3.
Roles and Responsibilities:
- Development and maintenance of Web applications in Code igniter framework.
- DB Schema designing
- UI Designing
- Web services/API endpoint implementation
- Development of back-end process
- UML designing
- Strong in SQL Queries
Company Brief- Bangalore -
NowApps Technologies Pvt Ltd. (http://www.nowappstech.com/index.php) is a company focused exclusively on providing solutions for extended enterprises Our aim is to build a platform that creates more wealth for every stakeholder who directly or indirectly participates in the upstream and downstream supply chain process. We envisage a world wherein every business that operates through channel partners - irrespective of small, medium, or large - can get connected and work on a single platform to provide a unified experience to its customers. For additional information, visit channelkonnect.com.
Share your Cv with below email
operations at nowappstech.com
Responsibilities for Staff Engineer role:
- Having experience in Java/Python/Golang along with Springboot, Micorservices, RDBMS
 - Experience required: 10yrs to 15 yrs.
 
- We are looking for a seasoned Backend engineer to manage our web infrastructure. Successful candidates will have a minimum of 2 years of recent experience with all the skills listed below.
- Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure.
Responsibilities:
- Pixel-perfect- implementation of our approved user interface
- Design and construction of our REST APIs
- Ensuring the entire stack is designed and built for speed and scalability
- Maintaining the current web services by making regular updates to improve security and performance
Skills :
1) Experience :
- >1+ years experience in Backend development, preferably in Python [Flask].
- > 1+ years experience in writing REST APIs in Python/Flask.
- > Database design and management, including being up on the latest practices and associated versions
- > Server management and deployment for the relevant environment
2) Experience with SQL databases
3) Experience implementing testing platforms and unit tests
4) Proficiency with Git.

Basic Qualifications
Candidates for this role must have:
- Bachelor’s degree in computer science or a related field
 - At least three years of experience writing production code of increasing complexity
 - Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving, and object-oriented analysis and design
 - Proficiency in at least one of the following: Java, C, C++, C#, Ruby, Scala, Python
 - Experience refactoring code and evolving architectures
 - Experience crafting unit, integration, functional and regression tests
 
 Preferred Qualifications
- Master’s degree in computer science or a related field
 - Experience developing in a Linux environment
 - Experience applying service-oriented architecture techniques to production use cases
 - Experience in developing secure, multi-platform mobile applications
 
Fullstack Developer/Architect/Programmer:
- 8-10 years experience as Developer/Programmer.
 - Should have an expertise in Core Java, Java & J2ee
 - Built MVC based Web Application Using JSP/Struts framework
 - Experience in Webservices-Restful
 - Experience in Application Servers like Tomcat and WebLogic
 - Good Knowledge of implementing JMS messaging services
 - Good knowledge of HTML5,CSS and JavaScript – Angular.js,Bootstrap, React.js
 - Should have skills in Spring 3.x, Hibernate, Weblogic 12c Implementation
 
- Expert in Python. Comfortable with Web frameworks, such as Flask or Django
 - Familiarity with Object Relational Mapping Libraries and ability to Integrate with Multiple Data Sources into One System
 - Understanding of Limitations of Python and Multi Process Architecture. Understanding of Design Principles of Scalable Application
 - Has familiarity with data frameworks in Python - Pandas or
 - Good object-oriented design skills and knowledge of design
 - Knowledge of key-value stores, caching, search, messaging queues
 - Minimum 5 years of experience in the above
 







