Cutshort logo
client of peoplefirst consultants logo
c++ developer
client of peoplefirst consultants
client of peoplefirst consultants's logo

c++ developer

at client of peoplefirst consultants

1 - 3 yrs
Best in industry
Chennai
Skills
skill iconC++
Linux/Unix

Software Engineer - C++ Developer.

Experience: 1-3 years


Requirements:-

- A minimum of 2 years' experience as a C++ software developer.

• Should have knowledge of Restful Apis(basics)
• Linux Operating Systems(Basic idea about structure, file types and memory)
• Socket Programming
• Version control tools like GIT, SVN(basic operations)
• Current knowledge of C++ standards and specifications.
• Proficiency in C++ compliant languages such as C, Java, and Python.
• Good Understanding for backend concepts like OOPS, Algorithm, Data structure, Design patterns
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

Similar jobs

Medvarsity Online
Venkkateshh Kulkarni
Posted by Venkkateshh Kulkarni
Banjara Hills Hyderabad
5 - 9 yrs
₹12L - ₹18L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
skill iconJavascript
+2 more

Python Backend Developer (5+ years experience)

We are seeking an experienced Python Backend Developer with at least 5 years of hands-on experience in Python and Django development. The ideal candidate will have a strong background in MySQL and MongoDB databases, as well as knowledge of HTML, CSS, JavaScript frameworks, and cloud technologies like AWS, Azure or Google Cloud.Key Responsibilities:

  • Design and develop scalable, high-performance Python applications using the Django framework
  • Write clean, maintainable, and well-documented code
  • Optimize database queries and schema design for improved performance
  • Integrate applications with various APIs and third-party services
  • Collaborate with cross-functional teams to gather requirements and deliver solutions
  • Participate in code reviews, testing, and deployment processes
  • Continuously learn and stay updated with the latest technologies and best practices

Required Skills and Experience:

  • Bachelor's or Master's degree in Computer Science, Information Technology or a related field
  • 5+ years of professional experience in Python and Django development
  • Proficient in MySQL and MongoDB databases, with the ability to write complex queries and optimize database performance
  • Hands-on experience with HTML, CSS, and at least one JavaScript framework (e.g., React, Angular, Vue.js)
  • Knowledge of cloud technologies like AWS, Azure, or Google Cloud is preferred
  • Strong problem-solving and algorithmic skills
  • Excellent communication and teamwork skills
  • Passion for continuous learning and innovation

Preferred Qualifications:

  • Experience in developing and deploying applications on cloud platforms
  • Knowledge of containerization technologies like Docker and Kubernetes added advantages


Read more
VoerEir India
at VoerEir India
2 recruiters
Pooja Jaiswal
Posted by Pooja Jaiswal
Noida
3 - 5 yrs
₹13L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
Linux/Unix
Computer Networking
+3 more

Roles and Responsibilities

• Ability to create solution prototype and conduct proof of concept of new tools.

• Work in research and understanding of new tools and areas.

• Clearly articulate pros and cons of various technologies/platforms and perform

detailed analysis of business problems and technical environments to derive a

solution.

• Optimisation of the application for maximum speed and scalability.

• Work on feature development and bug fixing.

Technical skills

• Must have knowledge of the networking in Linux, and basics of computer networks in

general.

• Must have intermediate/advanced knowledge of one programming language,

preferably Python.

• Must have experience of writing shell scripts and configuration files.

• Should be proficient in bash.

• Should have excellent Linux administration capabilities.

• Working experience of SCM. Git is preferred.

• Knowledge of build and CI-CD tools, like Jenkins, Bamboo etc is a plus.

• Understanding of Architecture of OpenStack/Kubernetes is a plus.

• Code contributed to OpenStack/Kubernetes community will be a plus.

• Data Center network troubleshooting will be a plus.

• Understanding of NFV and SDN domain will be a plus.

Soft skills

• Excellent verbal and written communications skills.

• Highly driven, positive attitude, team player, self-learning, self motivating and flexibility

• Strong customer focus - Decent Networking and relationship management

• Flair for creativity and innovation

• Strategic thinking This is an individual contributor role and will need client interaction on technical side.


Must have Skill - Linux, Networking, Python, Cloud

Additional Skills-OpenStack, Kubernetes, Shell, Java, Development


Read more
MIDAS FINTECH SOLUTIONS PVT LTD
Midas Fintech Solutions Private Limited
Posted by Midas Fintech Solutions Private Limited
Remote only
0 - 3 yrs
₹5L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconRedis
+8 more

Midas is a fintech company that specializes in building state-of-the-art technological solutions for algorithmic trading, investments, and analytics for global financial markets. Headquartered in Mumbai, Midas aims to establish a strong presence in GIFT City (Gandhinagar), London, New York, and Singapore in the near future.

Our team consists of highly motivated and skilled individuals who serve sophisticated clients across various segments, including affluent individuals, high-net-worth individuals, ultra-high net-worth individuals, family offices, and institutions. We offer an excellent platform for personal and professional development within a highly committed and collaborative team in a mission-driven and results-oriented environment.


We are currently seeking a Backend Developer to join our team. The ideal candidate should be an expert in JavaScript, TypeScript, Node JS, MongoDB, Redis, Linux servers, and networking protocols (TCP and UDP). Additionally, the candidate should possess the following qualifications:

  1. The ideal candidate should possess expert-level knowledge in technologies such as JavaScript, TypeScript, Node JS, MongoDB, Redis, Linux servers, and networking protocols (TCP and UDP). This includes understanding how to use these technologies to develop and deploy backend systems, as well as troubleshooting and optimizing them.
  2. Proficient in automation technology, the candidate should be able to optimize existing infrastructure, identify and implement design patterns, and understand data structures and algorithms. This includes an ability to evaluate and recommend new technologies that can improve the performance and scalability of the system.
  3. The candidate should be familiar with version control and project management tools such as GIT, JIRA, etc. and be able to use them effectively to manage and collaborate on code development.
  4. Strong understanding of multithreading and multiprocessing concepts, and the ability to make tweaks and optimizations in similar domains for the purpose of improving performance and scalability.
  5. Understanding of clustering and load balancing, including the ability to design and implement solutions that can improve the availability and scalability of the system.
  6. Understanding of cyber security protocols and their application in the development and deployment of backend systems. This includes knowledge of best practices for securing systems, as well as the ability to identify and mitigate potential security threats.
  7. Ability to implement CI/CD pipelines when needed. This includes an understanding of the various steps involved in creating, testing, and deploying code, as well as knowledge of the tools and technologies used to automate these processes.
  8. Familiarity with tools such as NGINX or HAProxy and understanding how they can be used to improve the performance and scalability of the system.
  9. Eagerness to learn and upgrade skills as per the demands of the product. This includes an ability to stay current with new technologies and best practices in the field, as well as a willingness to continuously improve one's own skills.
  10. Proven experience in the industry and ability to work in a fast-paced environment. The candidate should have a solid understanding of the financial markets and the technology used to support them.
  11. Strong problem-solving and analytical skills, ability to work independently and as part of a team. The candidate should be able to identify and solve complex problems and work effectively with others to achieve common goals.
  12. Strong communication and interpersonal skills. The candidate should be able to effectively communicate with both technical and non-technical stakeholders, and work well in a team environment.

The ideal candidate will be a self-motivated, results-driven individual who is passionate about technology and its application to the financial markets. If you meet the above qualifications and are interested in joining our team, please apply for the position.




Read more
utthunga
at utthunga
1 recruiter
Samjhana Oli
Posted by Samjhana Oli
Bengaluru (Bangalore)
2 - 7 yrs
₹1L - ₹11L / yr
skill iconC++
Object Oriented Programming (OOPs)
Windows application
Job Description
  • Develop new features understanding current architecture of system
  • Responsible to design , develop, test, integrate and support product life cycle.
  • Developing existing systems by analyzing and identifying areas for improvements
  • Creating Design/Architecture documents, technical specifications, and test cases in line with Quality systems
  • Maintaining systems by identifying and correcting software defectsDeveloping / Influencing Requirements.
  • Willing and flexible to work on C++ 
  • Consulting internal / external stakeholders concerning maintenance and performance of software systems; implementing software solutions
  • "Strong Object Orientated C++
Read more
ColorTokens
at ColorTokens
2 recruiters
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
5 - 12 yrs
₹25L - ₹40L / yr
skill iconC++
skill iconPython

Excellent programming skills in C/C++ and Python
Need experience on cloud/Virtualization experience.
Strong working experience in developing application on Linux 
Experience of working with multi-threading, IPC and socket programming is must.
Familiarity with OS concepts like memory management, scheduling etc. is desirable.
Familiarity with TCP/IP protocol stack is desirable
Knowledge of Linux networking stack including conceptual understanding of IPsec, iptables, conntrack, bridging, policy based routing etc. is desirable
Familiarity with container technology
Aware of Agile Methodologies, CI/CD methods
Experienced with all phases of project in development, testing and deployment and management of enterprise solutions.
Excellent verbal written communication skills.
Self-motivation and the ability to work under aggressive timeline is must.
Strong problem-solving skills and very good time management skills

Read more
Amazon India
at Amazon India
1 video
58 recruiters
Bhavya venkatesh
Posted by Bhavya venkatesh
india
3 - 9 yrs
₹8L - ₹15L / yr
skill iconJava
skill iconC++
HLD
High-level design
Distributed Systems
+2 more

JD:

 

As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.

 

Responsibilities:

  • You solve problems at their root, stepping back to understand the broader context.
  • You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
  • You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
  • You recognise and use design patterns to solve business problems.
  • You understand how operating systems work, perform and scale.

 

Requirements:

  • You write high quality, maintainable, and robust code.
  • You recognise and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
  • You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
  • Bachelors or Masters in Computer Science or relevant technical field.
  • Experience in software development and full product life-cycle.
  • Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
  • Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
  • Proficiency in SQL and data modeling.
Read more
A Leader in Next-Gen ADM services (MNC)
A Leader in Next-Gen ADM services (MNC)
Agency job
via Jobdost by Riya Roy
Pune
3 - 10 yrs
₹6L - ₹18L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
skill iconjQuery
+5 more
Experience: 4+ years
The key aspects of this role:
• Candidate with exceptional programming skills, problem-solving abilities and strong work
ethic.
• The candidate has to work on custom programming and web application development for
Drupal.
• Testing, maintenance and troubleshooting of existing company sites and resolving issues if
any.
• Contributing ideas and efforts towards internal projects and working as part of a team to
find solutions on various problems.
• Communicate technical ideas to business users and other teams (design, QA).
• Collaborate with team members and to work independently when needed.
• Eager to embrace current and emerging web technologies.
To be the right fit, you'll need:
• Experience of total 4+ years working on PHP and Drupal 7,8 Development (at least 2+ years
in Drupal 8)
• Strong knowledge of MySQL, jQuery, HTML5, CSS
• Experience with Drupal architecture, best practices and coding standards
• Knowledge on Views, Services etc.
• Experience in custom module and theme creation
• Familiar with sub version control systems such as Git or SVN
• Basic knowledge of environment setup for Linux distribution.
Read more
A top MNC in Pune.
A top MNC in Pune.
Agency job
via Jobdost by Riya Roy
Pune
3 - 8 yrs
₹7L - ₹15L / yr
Drupal
skill iconPHP
skill iconJavascript
skill iconHTML/CSS
SQL
+6 more

The key aspects of this role: 

  • Candidate with exceptional programming skills, problem-solving abilities and strong work  ethic. 
  • The candidate has to work on custom programming and web application development for  Drupal. 
  • Testing, maintenance and troubleshooting of existing company sites and resolving issues if  any. 
  • Contributing ideas and efforts towards internal projects and working as part of a team to  find solutions on various problems. 
  • Communicate technical ideas to business users and other teams (design, QA). • Collaborate with team members and to work independently when needed. • Eager to embrace current and emerging web technologies. 

To be the right fit, you'll need: 

  • Experience of total 4+ years working on PHP and Drupal 7,8 Development (at least 2+ years  in Drupal 8) 
  • Strong knowledge of MySQL, jQuery, HTML5, CSS 
  • Experience with Drupal architecture, best practices and coding standards 
  • Knowledge on Views, Services etc. 
  • Experience in custom module and theme creation 
  • Familiar with sub version control systems such as Git or SVN 
  • Basic knowledge of environment setup for Linux distribution
Read more
IPETRONIK
at IPETRONIK
1 recruiter
Rashmi KS
Posted by Rashmi KS
Bengaluru (Bangalore)
4 - 10 yrs
₹8L - ₹20L / yr
skill iconC++
Data Structures
Object Oriented Programming (OOPs)
Algorithms
skill iconC#
+2 more
Essential Skills
► Experience with C++ Windows and Linux operating system is mandatory.
► Sound knowledge of STLs, multithreading.
► Good understanding of OOP, design patterns and their application.
► Know-how on writing applications using the STL and/or BOOST.
► Knowledge of Agile development methodologies (e.g., XP, Scrum) and agile
engineering practices (e.g.TDD).
► Knowledge of Scripting languages such as shell / bash scripts are desired.
► Good knowledge of SVN or any Source control.
► Experienced with unit test frameworks.
► Computer Science (or related) degree.
Desired Skills
► Understanding of capturing functional requirements through use cases, user
stories and personas.
► Experience with test-driven development and test-driven design.
► Willingness to travel to Germany on a Short/Long term basis.
Read more
Datapane
at Datapane
2 recruiters
Mandeep Gill
Posted by Mandeep Gill
Remote only
3 - 7 yrs
₹20L - ₹30L / yr
skill iconDjango
skill iconPython
Linux/Unix
Datapane is looking for an exceptional senior Django engineer to join our team.

This includes working on:

a) The main Django application, a large, modern, Django app built using Python 3.8 and the latest Python and Django libraries;
b) The API, built using Django Rest Framework (DRF) that is used both by our web-app and client libraries to build and run data analyses;
c) Backend code that integrates our web server with the rest of our cloud architecture, including our PaaS, data science code, general integrations such as payments, devops code, and more.

Ideally, you should have experience working on Django codebases which serve both server-side rendered pages and APIs via DRF. Frontend/full-stack knowledge is a an advantage but not essential. Familiarity with modern development practices, such as CI/CD, testing, DevOps, Docker, Linux and git would be a big plus. You must have very strong familiarity with Python development, and be excited to pick up the new technologies and skills - for instance we use Python type-hints across our codebase extensively.

You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will have extensive scope to build and architect the backend, and to help grow the team in the future.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos