Cutshort logo
For Employers
Angel One logo
Senior Software - C++ and QT
Senior Software - C++ and QT
Angel One's logo

Senior Software - C++ and QT

Andleeb Mujeeb's profile picture
Posted by Andleeb Mujeeb
5 - 15 yrs
₹10L - ₹25L / yr
Remote only
Skills
QT
Data Structures
Algorithms

C++ and QT mandatory and also should be very strong on Data Structures, Algorithms


Note: salary depends on current CTC.


Job Description

  • Participate in feasibility analysis of requirements for implementation. • Contribute in technical discussions regarding requirements, implementation adopting best practices/ methodologies, platforms for development and support methodology.
  • Estimation and timely implementation of requirement(s) by developing a modular, scalable, high-performance code by adopting best practices.
  • Own up the defect free code delivery of module/application and provide support during integration/implementation.
  • Bug fixing, code optimization.
  • Collaborate with the testing team to understand and resolve the bugs.

Required Skills


  • C++ QT framework user interface desktop application
  • Extensive hands-on experience in Desktop application development using QT technology
  • Experience with GUI implementation and debugging desktop applications using Qt
  • Experience in real-time communications software development and related build environments, with a focus on mission-critical, low latency multithreaded applications
  • Experience designing, developing and debugging networked client/server applications
  • Experienced with source/version control software, including Git
  • Strong proficiency in C++, with fair knowledge of the language specification
  • Thorough knowledge of the standard library, STL containers, Data Structures and algorithms
  • Good understanding of memory management in a non-garbage collected environment
  • Knowledge of the latest C++11,C++14,C++17 standard
  • Familiarity with system call wrapper library functions
  • Thorough knowledge of Nginx , Redis,Kafka, RabbitMQ, MySql
  • Familiarity with language tools, such as Valgrind
  • Sound knowledge of Postgre and MySQL
  • C++ with QT User Interface, Data Structures, Algorithms, AWS, TCP,UDP
 
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Angel One

Founded :
1996
Type :
Product
Size :
1000-5000
Stage :
Profitable

About

We are Angel One (formerly known as Angel Broking). India's most trusted Fintech company and an all-in-One financial house. Founded in 1996 Angel One offers a world-class experience across all digital channels including web, trading software and mobile applications, to help make millions of Indians informed investment decisions.


Certified as a Great Place To Work for six-consecutive years, we are driven by technology and a mission to become the No. 1 fintech organization in India. With a 9.2 Million+ registered client base and more than 18+ million app downloads, we are onboarding more than 400,000 new users every month. We are working to build personalized financial journeys for customers via a single app, powered by new-age engineering tech and Machine Learning.


We are a group of self-driven, motivated individuals who enjoy taking ownership and believe in providing the best value for money to investors through innovative products and investment strategies. We apply and amplify design thinking with our products and solution.


It is a flat structure, with ample opportunity to showcase your talent and a growth path for engineers to the very top. We are remote-first, with people spread across Bangalore, Mumbai and UAE. Here are some of the perks that you'll enjoy as an Angelite,


  • Work with world-class peer group from leading organizations
  • Exciting, dynamic and agile work environment
  • Freedom to ideate, innovate, express, solve and create customer experience through #Fintech & #ConsumerTech
  • Cutting edge technology and Products / Digital Platforms of future
  • Continuous learning interventions and upskilling
  • Open culture to collaborate where failing fast is encouraged to invent new ways and methods, join our Failure Club to experience it
  • 6-time certified as a Great Place To Work culture
  • Highly competitive pay structures, one of the best


Come say Hello to ideas and goodbye to hierarchies at Angel One!

Read more

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
Andleeb Mujeeb
Profile picture
Shriya Tak
Profile picture
Ananda Pandey
Profile picture
Vineeta Singh

Company social profiles

instagramlinkedintwitterfacebook

Similar jobs

OneFin
at OneFin
6 recruiters
Shona Shaju
Posted by Shona Shaju
Bengaluru (Bangalore)
0 - 2 yrs
₹5L - ₹9L / yr
skill iconDjango
FastAPI
skill iconPostgreSQL
RESTful APIs
Data Structures
+1 more

We are looking for a backend developer to be a part of the OneFin engineering team and help us build functional systems and deliver customized software solutions for clients.


https://forms.gle/WrQiW6bZpro7oe6R6


Responsibilities

  1. Design and implement backend infrastructure and APIs.
  2. Write high-quality, robust, readable, and scalable code.
  3. Build responsive, robust, and optimized applications.


Requirements and Qualifications:

  1. Proficiency in Python, with a solid understanding of Django, Celery, and Redis.
  2. Bachelor’s degree in computer science, engineering, or a related field.


Read more
India's leading fintech brand
India's leading fintech brand
Agency job
via The Hub by Sridevi Viswanathan
Remote, Bengaluru (Bangalore), Chennai, NCR (Delhi | Gurgaon | Noida), Mumbai, Pune, Kolkata, Hyderabad
3 - 5 yrs
₹10L - ₹30L / yr
skill iconJava
Data Structures
skill iconSpring Boot

Software Engineer

Opportunity in this role / Why should you join us?

- You are your own master.  We don't preach you, we just allow you to Innovate, Iterate, Learn and Adapt

- Work with one of India's leading fintech unicorn company

- ESOPs in the company

Requirements

  • 3+ years and above exposure in the art of writing codes and solving problems for large scale
  • Extensive and expert programming experience in any one programming language (strong OOPS skills preferred). Deep experience in a java programming language
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
  • Have a penchant for solving complex and interesting problems.
  • BE/BTech, MTech in Computer Science or related technical discipline (or equivalent).
  • Excellent coding skills – should be able to convert the design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces - TDD is a plus
  • Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with the huge amount of data. Experience with

multi-threading and concurrency programming

  • Ability to switch between the technologies and learn new skills on the go.

 

Roles and Responsibilities

  • Drive discussions to create/improve the product, process and technology
  • Build abstractions and contracts with separation of concerns for a larger scope
  • Rapid prototyping
  • Robust and scalable web-based applications
  • Do high-level design with guidance; Functional modelling, break-down of a module
  • Thinking platforms & reuse, the open-source contribution will be a plus
  • Do incremental changes to architecture: impact analysis of the same
  • Do performance tuning and improvements in large scale distributed systems
  • Mentor young minds and foster team spirit.
Read more
Licious - Gourmet Delivery Startup - Bangalore
Licious - Gourmet Delivery Startup - Bangalore
Agency job
via zyoin by Rishabh Wadhwa
Bengaluru (Bangalore)
2 - 4 yrs
₹10L - ₹25L / yr
Data Structures
Algorithms
skill iconScala
skill iconC++
skill iconC#
+5 more

Required Skills/Qualifications: 

         B.Tech/MCA in Comput

Required Skills/Qualifications: 

Any Backend Technology is acceptable

         B.Tech/MCA in Computer Science or equivalent with 1-3 years’ experience with server-side web application development.

         Extensive development experience using LAMP or MEAN stack, RESTful web services or Node.js, HTML and CSS.

         Good understanding of Data structures and Relational Databases like MySQL or NoSQL Databases like MongoDB.

         Experience working with services in AWS such as EC2, RDS, and ELBs and have knowledge of VPCs.

         Experience with server side and client side MVC frameworks, Kafka Ansilble,Jenkins.

         Exposure to Continuous Integration (CI) and Continuous Deployment (CD), automated testing and agile development methods.

         Understanding of Version Management Tools like GitHub.

 

er Science or equivalent with 1-3 years’ experience with server-side web application development.

         Extensive development experience using LAMP or MEAN stack, RESTful web services or Node.js, HTML and CSS.

         Good understanding of Data structures and Relational Databases like MySQL or NoSQL Databases like MongoDB.

         Experience working with services in AWS such as EC2, RDS, and ELBs and have knowledge of VPCs.

         Experience with server side and client side MVC frameworks, Kafka Ansilble,Jenkins.

         Exposure to Continuous Integration (CI) and Continuous Deployment (CD), automated testing and agile development methods.

         Understanding of Version Management Tools like GitHub.

 

Read more
Altimetrik
at Altimetrik
8 recruiters
Neetu Pandey
Posted by Neetu Pandey
Remote, Bengaluru (Bangalore), Chennai
3 - 10 yrs
₹5L - ₹25L / yr
skill iconJava
Spring
skill iconSpring Boot
Spring MVC
Data Structures
+7 more
  • Java – Spring, Hibernate, Data Structures & Algorithms
    • Knowledge on a Database system.
    3+ years of experience in software development.

Preferably BE/B-Tech engineering degree, but not a must.
• 3 years’ experience developing server-side Java – Spring, Hibernate and REST
• Full-SDLC cycle, with large-scale live roll-out participation as a developer.
• Expert understanding of the object-oriented design and programming concepts
• Good understanding of relational and non-relational database/datastores/caches best practices and challenges
• Have a passion for quality and writing clean, solid, readable code that scales and performs well
• Proficient in Git and familiarity with continuous integration
• A team player who values collaboration, innovation, and inclusion
• Comfortable working in an Agile environment
• Strong verbal and written communication skills

Read more
Paytm
at Paytm
41 recruiters
Mohd Sheikh
Posted by Mohd Sheikh
Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Bengaluru (Bangalore), Mumbai, Chandigarh
6 - 9 yrs
₹28L - ₹45L / yr
skill iconJava
J2EE
Hibernate (Java)
Spring
Data Structures
+2 more

We are looking for Advance Java developers who want to help us design cutting edge scalable products to meet our rapidly growing business. We are building out a team and looking for multiple levels but you should have at least 6+ years of programming experience.

 

Key Responsibilities

  • Build high availability and extreme reliable high volume transactional systems.
  • Deliver reliable solutions that handle massive data and high traffic.
  • Complete ownership of problem-free execution of owned modules and solutions.
  • Focus on code optimization, code quality, maintainability etc.

 

Skills required

  • Hands-on experience in Core J2EE or Core Java (collection, multithreading).
  • Proficiency in Spring, Hibernate, Kafka, JDBC.
  • Excellent data structure & algorithm and problem solving skills.
  • Strong working knowledge of Databases – MySQL/NoSQL, OS - Windows/Linux.
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development.
  • Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github, Google Developer Groups (GDGs).
  • Customer-focused, react well to changes, work with teams and able to multi-task.
Read more
Kunato
AnilaSilvy Nixon
Posted by AnilaSilvy Nixon
Remote only
0 - 3 yrs
₹10L - ₹24L / yr
skill iconRust
Data Structures
Algorithms
skill iconPython
skill iconJava
+10 more

Kunato.AI is a NY-based IT firm helping to create the first marketplace that monetizes digital content on the internet (i-commerce). We have patented our technology - a quantitative deep tech system that predicts, assigns, and updates the value of any digital content in real time without the need for human intervention. Our system has the potential to create a new digital goods marketplace that will revolutionize the way we consume, create and search for content on the Internet.

 

We are looking for a Rust Developer (with 2-6years of experience) to join our cutting-edge development team as it grows. The candidate must be comfortable working in an agile environment and has the ability to take the lead when necessary.

 

Roles and Responsibilities:

  • Responsible for developing the product as per the product specification defined by the product managers
  • Responsible for preforming research on the best methods of implementing the requirements
  • Author and curate technical documentation to support delivery, maintenance, and adoption
  • Work with programmers, engineers, and management heads to identify process improvement opportunities, propose system modifications, and devise governance strategies to optimize the overall performance
  • Design and develop automated deployment and maintenance mechanisms
  • Solving development challenges and making architectural decisions by understanding the larger picture of the projects goals
  • Expanding your existing skill-set, and picking up on various rust dependent frameworks
  • Confidently communicating and collaborating with your fellow developers in a remote team environment

 

Essential skills:

  • Must have experience in Rust programming language
  • Have excellent knowledge of different data structures and algorithms
  • Working knowledge of any other programming language Python, Java, or JavaScript is good to have
  • Experience with, or understanding of, Kafka or Redis, Cloud infrastructure services, Docker is an added advantage
  • Experience with SQL or NoSQL databases, MySQL, MongoDB, Elasticsearch, etc.
  • Experience in Backend and APIs development
  • Experience in analysing and optimizing the platform’s performance
  • Excellent verbal communication skills
Read more
Amazon
Amazon
Agency job
via Success Pact by Sanchita Chatterjee
Remote, Bangalore, Hyderabad, NCR (Delhi | Gurgaon | Noida), Pune
2 - 8 yrs
₹12L - ₹35L / yr
Data Structures
skill iconJava
Algorithms
Design patterns
Hi,

Good exp in data structures, Java, algorithms, and in design, design patterns.

Exp-2-8yrs
Location- Bangalore, hyderabad, pune, gurgaon.

Regards
sanchita
Read more
GiveIndia
Bengaluru (Bangalore)
3 - 7 yrs
₹6L - ₹12L / yr
skill iconPython
skill iconNodeJS (Node.js)
Algorithms
Shell Scripting
Introduction Give is India’s largest and most trusted giving platform, and our mission is to promote effective and efficient giving, so that our poor have a chance. With contributions of over 300 crores made to our 200+ vetted and trusted nonprofits, our giving community of 1M+ donors has impacted lives of 4M+ people across 23 states in India. We are an extremely rare workplace that brings a fast-paced, high-growth startup work culture together with a compassion-driven high-impact work environment. Give Platform We are building one of the world’s best tech platforms for online giving, where we provide opportunities for people to donate to any cause, non-profit or geography that they care about, in the most simple, personalised and effective manner. We hope to scale our impact on the lives of millions of underprivileged people every year, by democratizing philanthropy, through our workplace giving, subscription giving and crowdfunding products. Give Tech Stack Details: https://stackshare.io/giveindia Role At Give, we are looking for top-talent for our engineering team - software engineers who want to solve really complex problems, continually learn, and most importantly, make a real impact in the lives of others. We have open positions for senior engineers, who can take end-to-end ownership of full development lifecycle, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance. At Give, you will… work alongside product to understand our requirements, and design, develop and iterate. think through complex architecture to build robust and scalable platforms. build well-abstracted modules and services. provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability follow scrum methodology to iterate and deploy fast mentor other team members and colleagues Apply if you have experience in… designing and using REST services which can scale horizontally using NodeJS and Express NoSQL databases (data model design), PostgreSQL or similar Python or other major OO language like Java, Ruby Identity Management and Security (SSL protocols, data encryption, user authentication, authorization services) Good to have… A Github account, Stack Overflow account or equivalent that demonstrates your ability to work on complicated projects or some other way to validate your expertise. Working Knowledge of AWS and shell scripting is a huge plus.
Read more
Cooptech Management Pte Ltd
Bengaluru (Bangalore)
3 - 5 yrs
₹4L - ₹8L / yr
skill iconJava
skill iconC++
Data Structures
Algorithms
skill iconScala
+3 more
COOPTECH MANAGEMENT PTE. LTD. (the "Company") is a Exempt Private Company Limited by Shares, incorporated on 31 July 2012 in Singapore. The address of the Company's registered office is at the BEACH CENTRE building. The Company's principal activity is development of software and programming activities n.e.c. with business and management consultancy services (general) as the secondary activity. An ideal candidate will operate at all levels, diving deep into the details while providing strategic inputs for the product in a fast paced environment. our Sr. SDEs don’t just define the technical approach, but also have a seat at the table to help make the right product decisions. As a software developer you will be working with business partners, testers UI/UX designers to design, implement, test, launch, document, and maintain complex software applications, tools, and systems. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product. You will learn a variety of cutting-edge technologies and mobile development processes, and develop well-rounded skills on technology, leadership, and effective project management. You will also mentor junior software development engineers. Not only do we deliver high-impact customer facing features, we also focus on learning, sharing, innovating and having fun at work Responsibilities ● Unit-testing code for robustness, including edge cases, usability, and general reliability ● Bug fixing and improving application performance ● Collaborate with cross-functional teams to define, design, and ship new features ● Work with outside data sources and APIs ● Unit-test code for robustness, including edge cases, usability, and general reliability ● Work on bug fixing and improving application performance ● Continuously discover, evaluate, and implement new technologies to maximize development efficiency ● Develop and implement new software programs ● Maintain and improve the performance of existing software ● Clearly and regularly communicate with management ● Provide technical support to colleagues in headquarter Requirements ● BS/MS degree in Computer Science, Engineering or a related subject ● Good social, verbal, and communication skills ● Ability to manage multiple projects and deadlines at once ● Keen eye for design and ideas into development ● 2-3 years of Android App Development experience (4.0 and higher) ● Excellent communication skills with the ability to effectively communicate with both technical and non-technical team members ● Experience with providing Technical Leadership on Full Life-Cycle Development supporting Mission Critical apps ● Proven software development experience and Android skills development ● Proven working experience in Android app development and ● Have published at least one original Android app ● Experience with Android SDK ● Experience with third-party libraries and APIs ● Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies ● Solid understanding of the full mobile development life cycle.
Read more
Param Business Solutions
at Param Business Solutions
2 recruiters
sumeet bandewar
Posted by sumeet bandewar
Pune
2 - 4 yrs
₹4L - ₹6L / yr
Data Structures
Algorithms
skill iconNodeJS (Node.js)
skill iconJavascript
We are a technology-driven company with a team from different domains including life science, manufacturing, finance, banking, telecom, insurance, industrial automation, etc. We’re looking for a candidate who has experience in the following: 2-4 years of active development Expertise in nodeJS, REST APIs, DBs (noSQL is a plus) Should have managed team for a project Working principles of Software Patterns A strong foundation of Data structures, Object-oriented Principles Able to work in a startup environment Able to work in a team, lead and innovate by own Open to work on multiple technologies based on project requirements Good communication and written skills Knowledge of CI/CD Pipelines, Version control is a plus Have written test suites for programs is a plus
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos