Cutshort logo
Leading provider of Capital Market solutions in India logo
C++ Lead
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India's logo

C++ Lead

at Leading provider of Capital Market solutions in India

Agency job
via HyrHub
5 - 10 yrs
₹20L - ₹40L / yr
Bengaluru (Bangalore), Mumbai
Skills
skill iconC++
Socket Programming
Design patterns
Systems design
Multithreading
Architecture

Key Responsibilities:

  • Technical Expertise:

○ C++ coding and debugging to strengthen and optimize systems.

○ Design and architecture (HLD/LLD) to ensure scalable and robust solutions.

○ Implementing and enhancing DevOps, Agile, and CI/CD pipelines to

improve development workflows.

○ Managing escalations and ensuring high-quality customer outcomes.

  • Architecture & Design:

○ Define and refine the architectural vision and technical roadmap for enterprise

software solutions.

○ Design scalable, maintainable, and secure systems in line with business goals.

○ Collaborate with stakeholders to translate requirements into technical

solutions.

○ Driving engineering initiatives to foster innovation, efficiency, and excellence.

  • Project Management:

○ Oversee project timelines, deliverables, and quality assurance processes.

○ Coordinate cross-functional teams to ensure seamless integration of systems.

○ Identify risks and proactively implement mitigation strategies.

  • Technical Leadership:

○ Lead and mentor a team of engineers, fostering a collaborative and high- performance culture.

○ Provide technical direction and guidance on complex software engineering challenges

○ Drive code quality, best practices, and standards across the engineering team.


What are we looking for:

12–18 years in the tech industry, with 2–4 years in technical leadership or managerial roles.

● Technical Expertise: Expertise in C++ development, enterprise architecture, and scalable system design, and proficiency in performance optimization, scalability, software architecture, and networking principles. Extensive experience managing the full development lifecycle of large-scale software

products, from concept to deployment.

● Strong knowledge of STL containers, multi-threading concepts, and algorithms. Solid understanding of memory management and efficient resource utilization.

Microservices Architecture Expertise: Experience in designing and implementing scalable, reliable microservices.

Strong Communication & Decision-Making Skills: Ability to clearly articulate trade-offs, make informed decisions, and ensure alignment across stakeholders.

Commitment to Creating and fostering Engineering Excellence: Deep understanding of best practices, including code quality, testability, security, and release management, and passion for fostering a strong engineering culture and continuously improving developer workflows and tools.

Self-Driven and Motivated: Ability to operate independently while driving impactful

results.

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

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Khushboo Kumari
Posted by Khushboo Kumari
Bengaluru (Bangalore), Mumbai
3 - 12 yrs
₹6L - ₹29L / yr
skill iconJava
Data Structures
Algorithms
Multithreading
SQL

Hello Everyone,


Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.

 Required Skills: • Exp. - 5 to 14 years.

• Experience in Core Java and Spring Boot.

• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.

 • Should have the ability to analyze, design, develop and test complex, low-latency clientfacing applications.

• Good development experience with RDBMS.

 • Good knowledge of multi-threading and high-performance server-side development.

• Basic working knowledge of Unix/Linux.

• Excellent problem solving and coding skills.

• Strong interpersonal, communication and analytical skills.

• Should have the ability to express their design ideas and thoughts.


About Wissen Technology:

Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen hassuccessfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.


Read more
Technology consulting organization
Technology consulting organization
Agency job
via Jobdost by Sathish Kumar
Pune
4 - 10 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconHTML/CSS
skill iconJavascript
skill iconAmazon Web Services (AWS)
skill iconFlask
+6 more

The key aspects of this role include:

 

• Design, build, and maintain scalable applications using Python.

• Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements.

• Act as a subject matter expert for Application Software developers and Engineers.

• Handle server-side code for a production platform and contribute to new features

To be the right fit, you'll need:

• More than 4+ years of experience as a software developer in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.

• Good understanding of common design patterns and architecture principles to design reliable and Scalable applications

• Strong communication skills

• Knowledge of databases line NoSQL or MongoDB

• Good to have AWS and Docker or Web services

• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS

Read more
Tally Solutions
at Tally Solutions
3 recruiters
Vara Laxmi
Posted by Vara Laxmi
Bengaluru (Bangalore)
3 - 9 yrs
₹10L - ₹15L / yr
skill iconC++
Linux/Unix
skill iconAmazon Web Services (AWS)
skill iconRust

Do you have what it takes?

·      Proficient in C, C++ development, OS concepts, Data Structures, Distributed computing, and Algorithms.

·      Actively engaged in projects related to architecture and design (architecture, design patterns, reliability, and scaling).

·      Excellent problem-solving capability with strong fundamentals in Computer Science.

·      Highly proficient in data structures and algorithms.

·      Ability to pick up new technologies rapidly to convert specifications to low level design.

·      Ability to clearly communicate the intent and approach when producing a code design document.

 

How can you contribute to our success?

·      Develop frontend as well as backend components for delivering product on cloud platforms.

·      Participate in activities that lead up to the code design. This may include activities such as developing prototypes, proof of concept, compare pros and cons of various implementation choices being considered and recommending the most appropriate one.

·      Mentor and influence junior developers to adhere to good coding standards and become quality conscious.

·      Review critical pieces of code that are developed as per this code design.

·      Ensure that the code being delivered is of the highest quality.

·      Ensure appropriate unit tests and functional as well as non-functional tests are considered.

·      Conceptualize and work towards building processes, methodology, and tools to improve team’s ability to deliver high quality software. 


Read more
Tyroo Technologies
at Tyroo Technologies
1 recruiter
Pragati Rawat
Posted by Pragati Rawat
Gurugram
1 - 3 yrs
₹2L - ₹6L / yr
skill iconPython
skill iconNodeJS (Node.js)
RESTful APIs
WebSocket
Microservices
+1 more

Introduction:

Tyroo’s Vidtech.ai is one of the largest independent marketing automation cloud built for the video first world. We build softwares and platforms that allow our partners to derive maximum yields on their marketing spends on various video first social platforms. We work on problems that involve building high availability, low latency solutions which require computing optimal decisions using various self-created modules as well as pre-available modules popular in the ML and Big Data world.

 

We are looking for a back-end developer who has at least 1 years professional experience in building systems on either Python or Node.js and is able to become an anchor/pillar for the team. The role will require you to architect and develop systems/features needed for our marketing automation products. Strong leadership and mentoring skills are also necessary so that the individual can train, educate and manage junior resources.

 

 

Key Requirements:

  • Must be able to tackle complex business problems by breaking it down into set of simpler problems and architect solutions for the same
  • Must exhibit thought leadership and should be committed towards mentoring and team building
  • Must have excellent communication skills as the individual needs to collaborate with Business and Product team
  • Must be proactive towards changing software development landscape and keep upskilling
  • Must be able to contribute in setting up best practices and effective design patterns in complete development lifecycle.

 

Technical Requirements:

  • Must have 1+ years’ experience in developing scalable systems on Python/Node.js with strong grasp on microservices and serverless architectural patterns
  • Must have prior experience with databases like MySQL, Elasticsearch, MongoDB, Redis
  • Must be exposed to cloud platforms like AWS or GCP and containerization using Dockers
  • Must have worked with RESTful APIs and WebSockets
  • Must have deep understanding of HTTP, web browsers and token-based authentication/authorization (OAuth, JWT)
  • Must be experienced on Version Control Tools (Git) and Package Managers (npm, yarn, pip)
  • Must adhere to coding standards and have the habit of doing unit testing along with regular and rigorous code reviews
  • Should know about microservices orchestration using Kubernetes, web servers like Nginx/Apache and queuing systems like Kafka/Kinesis
Read more
cornertree
Karthickkumar S
Posted by Karthickkumar S
Bengaluru (Bangalore)
10 - 12 yrs
₹8L - ₹12L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+1 more

CLIENT : MNC

ROLE: JAVA ARCHITECT

EXP: 11 YEARS PLUS

LOCATION: Bangalore.

CTC: UPTO 28 LPA

NOTE:CANDIDATES CURRENTLY IN BANGALORE ONLY APPLY.

SERVING NOTICE PERIOD UPTO 30 DAYS AND IMMEDIATE JOINERS ONLY APPLY.

CANDIDATE DESGINATION SHOULD BE JAVA ARCHITECT IN WORKING COMPANY


Job description

Responsibilities: Architecture, design and enhancement of moderately complex software resulting in high quality,

software products.

 Lead and guide the software design team with application design and integration.

 Make sure the design is aligned with functional and non-functional requirements for the software.

 Evaluate and recommend tools and technologies for development and make sure a productive development

environment.

 Understand the training requirements of team members to ensure people have necessary skills and

competency for delivering good quality product.

 Make sure team follows best design and coding practices and ensure the final deliverable meets expected

quality.

 Help development team in problem solving and troubleshooting issues.

 Quick understanding of exiting framework/Very good debugging skills to debug existing platform / frameworks

 Strong knowledge in Databases and complex stored procedure understanding.

 Identify technical risk areas and help the team members to solve issues quickly.

 Quickly do the POC investigation and provide the demo to team members to keep the schedule.

 Quickly writing of use cases and minor scenarios, based on that do the estimation and explain the use cases to

team members with development steps.

Desired Skills and Experience

10+ years of hands on experience in Software/Technology Development including architecting and designing software

products.

Must Have:

 Proficiency in web development using Java

 Proficiency in Java spring framework (Spring MVC, Spring boot)

 Proficiency in developing UI using HTML, JSP Servlet, JDBC

 Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)

 Experience in java-script, AJAX, JQuery

 Workflow concepts and development exposure.

 Understanding of Event/command based architecture.

 Proficient in Object Oriented Analysis and Design.

 Troubleshooting design flaws and system bottlenecks.

 Systems thinking, technical acumen, analytical skills and communication skills.

 Testing skills (Unit testing, Integration testing)

 Exposure to one or more software development methodologies (RUP preferred, one full

 Lifecycle preferred)

 Good analytical and problem-solving skills

 Good knowledge in Git and Maven

 Good knowledge in SOA and micro services.

 Experience designing secure software systems.

 Exposure to design tools – Enterprise architect / Rational rose.

 Experience with debugging tools, profiling tools.

 Good leadership and people management skills

 Quality mindset and attention to detail in all aspects of software engineering and development.

 Experience in SonarQube Cube analysis tool.

 Knowledge and experience in MES (Manufacturing Execution System) domain.


Good to have:

 Experience in Rest API development

 Exposure to SCRUM methodology work culture

 Exposure in Azure DevOps

Education

Bachelor / Masters in Computer Engineering, EEE, Electronics & Communication, Information

Technology, Computer Science, Instrumentation or Chemical Engineering

Industry

  • Information Technology & Services

Employment Type

Full-time

Edit job description




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
Cyphertree Technologies Pvt. Ltd.
Barnalii Dutta
Posted by Barnalii Dutta
Remote only
4 - 8 yrs
₹8L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAmazon Web Services (AWS)
+3 more
We are urgently looking for Java Developers.
Location : Remote
Experience: 4-8 Years 
Notice period: Immediate to 60 days
Work Type: Full time.

 

Responsibilities

  1. Writing clean, high-quality, high-performance, maintainable code
  2. Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  3. Coordinate cross-functionally to insure project meets business objectives and compliance standards
  4. Support test and deployment of new products and features
  5. Participate in code reviews

Skills & Qualifications

  • 4-12 years of experience in Java Development.

  • Excellent verbal and written English communication is a must. You may have to interact with clients directly.

  • Technology agnostic approach is a must. Ready to adopt new technology and a faster learning curve.

  • Writing scalable, maintainable and reusable code.

  • Keen interest in SAAS based products and mobile applications.

  • Experience working with Distributed Systems

  • Java, Spring Boot, Microservices, API Design Experience with Event-Driven Architecture, Multithreading

  • Kafka iOS Experience with Event Sourcing Reactive and Functional

  • Programming Strong understanding of best practices for creating/working with Microservices

  • Experience implementing Message Brokers and Messaging subsystems(experience working with Kafka a strong plus)

  • Be open-minded, creative, and self-critical; be collaborative and communicative

  • Have experience with and curiosity about agile and lean philosophies

  • Experience working with small teams to ship products to market

  • Have experience developing full-service consumer, employee and business applications

  • Language agnostic and experienced polyglot Passion for Working Software and SOLID principles

  • Experience with designing and refactoring complex systems

  • Experience with Test-Driven Development (TDD) Interest in working in a pair-programming environment Deep understanding of design patterns and applying them in production environments

  • Passion for enabling team members

  • Java 8 or Java 11. Both are LTS. The project will be on Java11

  • Spring Boot

  • Git

  • SQL

  • AWS and AWS Aurora

  • Microservices

  • Multithreading

Perks

  • Flexible time schedule.
  • Work from home or work from anywhere.
  • Health insurance.
  • Team building activities.
  • Training and conference tickets.
Read more
Workplace Fabric Ltd.
at Workplace Fabric Ltd.
4 recruiters
Ratnesh Deepak
Posted by Ratnesh Deepak
Mumbai
3 - 7 yrs
₹6L - ₹20L / yr
Data Structures
Algorithms
skill iconJava
skill iconC++
skill iconNodeJS (Node.js)
+4 more
Location: Mumbai Experience: 3+ years Education: Bachelors or Masters In Engg. Company Information Workplace Fabric is emerging as a leader as a provider of IoT solution which facilitates activity based working in Agile work environments. Built on a strong foundation we are self-funded and are profitable now. We are looking for a Backend developer who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation of our scalable real-time services. Primary Skills and Functional Experience: • Strong analytical, problem solving, and troubleshooting skills • Strong foundation in computer science fundamentals: data structures, algorithms, and coding • Strong ability and eagerness to quickly learn new technologies • Strong object-oriented programming skills • Good understanding of common design patterns and principles • Passion for code quality and attention to detail • A “go-getter” attitude with oceans of optimism, humility and self-motivation Desired Skills and Functional Experience: • Advanced level experience with Ruby on Rails, RSpec, and Cucumber • Experience designing and building RESTful web APIs • Understanding of major browsers and the special considerations required for each • Strong experience in relational database and SQL • Familiarity with NoSQL databases, Distributed Caches and Data-Grids • Experience with Git
Read more
Amazon India
at Amazon India
1 video
58 recruiters
Nithya Nagarathinam
Posted by Nithya Nagarathinam
Bengaluru (Bangalore), Chennai, Hyderabad, Pune, Gurugram, India
3 - 9 yrs
₹1L - ₹15L / yr
skill iconJava
Data Structures
Algorithms
skill iconScala
skill iconC++
+6 more

Role- Software Development Engineer-2

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.

Top Skills

You write high quality, maintainable, and robust code, often in Java or C++ or C#

You recognize 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.

Roles & 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 recognize and use design patterns to solve business problems.

You understand how operating systems work, perform and scale.

You continually align your work with Amazon’s business objectives and seek to deliver business value.

You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.

You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.

You communicate clearly with your team and with other groups and listen effectively.

Skills & Experience

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
Videogram
at Videogram
2 recruiters
Human Resource
Posted by Human Resource
Mumbai, Bengaluru (Bangalore)
2 - 4 yrs
₹14L - ₹24L / yr
skill iconJava
Hibernate (Java)
SQL
Multithreading
JPA2

SENIOR SOFTWARE DEVELOPER (BACKEND DEVELOPMENT):

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade web applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities

• Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and presenting these for
architectural review

Requirements
• BS/MS degree in Computer Science, Engineering or a related subject from renowned (IITs, NITs, BITS etc) colleges
• Excellent aptitude, algorithmic and puzzle solving skills
• Proven hands-on Software Development experience
• Proven working experience of 2+ years in Java development
• Hands on experience in designing and developing applications using Java EE platforms
• Object Oriented analysis and design using common design patterns.
• Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, Multi-Threading etc)
• Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
• Experience in the Spring Framework
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT,
Spring MVC)
• Experience with agile development

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