Senior Software Engineer

3 weeks ago


Bangalore, Karnataka, India Insemi Technology Full time

Job Description :


- 4-8 yrs of relevant experience in C++ developer.

- Experience in modern C++ i.e. C++17/C++20.

- Experience in backend development.

- Good understanding of OS concepts (Linux/Windows/FreeBSD).

- Understands multi-threading + event queue and inter-thread communication.

- Working knowledge of client-server application, JSON data format .X86 architecture knowledge is added advantage.

- Proactive in nature and clear communication skills.

Experience Level : 4-8 years


Skills Required :


- C++ Development : 4-8 years of relevant experience in C++ development, with a strong understanding of modern C++ standards such as C++17 and C++20.


- Backend Development : Experience in backend development, including designing and implementing scalable and efficient systems.


- Operating System Concepts : Good understanding of operating system concepts, particularly in Linux, Windows, and FreeBSD environments.


- Problem-Solving Abilities : Strong problem-solving skills with the ability to analyze complex problems and propose effective solutions.


- Object-Oriented Design : Proficiency in object-oriented design principles and design patterns.


- Version Control : Experience with version control systems such as Git for collaborative software development.


- Debugging and Optimization : Ability to debug and optimize code for performance and memory usage.


- Communication Skills: Excellent communication skills to collaborate effectively with team members and stakeholders.


- Agile Development : Familiarity with Agile development methodologies and practices.


- Team Player : Ability to work effectively in a team environment, collaborating with cross-functional teams to deliver high-quality software products.


Responsibilities :


- Design, develop, and maintain backend systems and components using modern C++ standards.


- Collaborate with cross-functional teams to understand requirements and translate them into technical specifications and implementation plans.


- Implement scalable and efficient algorithms and data structures to meet performance and scalability requirements.


- Ensure code quality through writing unit tests, performing code reviews, and adhering to coding standards.


- Debug issues reported by testing teams or customers and provide timely resolutions.


- Optimize code for performance, memory usage, and scalability.


- Work closely with DevOps teams to deploy and maintain software applications in production environments.


- Stay updated with the latest advancements in C++ development and relevant technologies.


- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.


- Mentor junior engineers and provide technical guidance and support as needed.


Education Requirements : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

(ref:hirist.tech)
  • Checkpoint Systems

    3 weeks ago


    Bangalore, Karnataka, India Checkpoint systems software India private limited Full time

    Summary :We are looking for Software Engineers/Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based...

  • Checkpoint Systems

    3 weeks ago


    Bangalore, Karnataka, India Checkpoint systems software India private limited Full time

    Summary :We are looking for Software Engineers/Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based...

  • Checkpoint Systems

    3 weeks ago


    Bangalore, Karnataka, India Checkpoint systems software India private limited Full time

    Summary :We are looking for Software Engineers/Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based...


  • Bangalore, Karnataka, India Sun Plus Software Technologies Full time

    Responsibilities :- Lead the design, development, and implementation of high-quality, maintainable, and scalable software solutions.- Collaborate with cross-functional teams (designers, product managers, QA) to understand requirements, translate them into technical specifications, and deliver solutions that meet business objectives.- Write clean, efficient,...


  • Bangalore, Karnataka, India Indium Software Full time

    Title : Senior/Lead Automation Test Engineer. Experience : 6-12 Years. Work Location : Bangalore. Work Mode : Work from Office. Requirements : - Good in communication.- Strong experience in Automation Testing + Functional Testing.- Experience in Java Selenium - Page Object Model (POM) + BDD Cucumber Framework.- Experience in DB Testing , Writing Advanced...


  • Bangalore, Karnataka, India Indium Software Full time

    Title : Senior/Lead Automation Test Engineer. Experience : 6-12 Years. Work Location : Bangalore. Work Mode : Work from Office. Requirements : - Good in communication.- Strong experience in Automation Testing + Functional Testing.- Experience in Java Selenium - Page Object Model (POM) + BDD Cucumber Framework.- Experience in DB Testing , Writing Advanced...


  • Bangalore, Karnataka, India Prime Search Consultant Full time

    Senior Software Engineer (PHP) PHP, Symfony, AngularJS, AWSVISIT WEBSITE; https : Required : 6 - 8 years (In software development)Working Days : 5 days/weekOffice Location : Ashok Nagar, BengaluruMax notice period : 30 Days.Role & Responsibilities : - Lead overall execution of feature projects, from design through release and support.- Architect and build...


  • Bangalore, Karnataka, India Acuity Knowledge Services Private Limited Full time

    Job brief :We are seeking a highly skilled Senior Software Engineer to design and implement functional software solutions. Collaborating with upper management, you will play a key role in defining software requirements and assuming leadership of operational and technical projects.In this position, you will have the opportunity to work autonomously with...


  • Bangalore, Karnataka, India Crossover Full time

    Role Overview:We are seeking a talented and experienced Senior Software Engineer to join our team. In this role, you will play a key part in leveraging cutting-edge AI tools to enhance efficiency in coding, error detection, feature development, and bug fixing. You will be responsible for modernizing our strategic product lines through AI-driven innovations,...


  • Bangalore, Karnataka, India Crossover Full time

    Role Overview:We are seeking a talented and experienced Senior Software Engineer to join our team. In this role, you will play a key part in leveraging cutting-edge AI tools to enhance efficiency in coding, error detection, feature development, and bug fixing. You will be responsible for modernizing our strategic product lines through AI-driven innovations,...


  • Bangalore, Karnataka, India Prudential Manpower Pvt.lTD Full time

    Role : PHP Senior Software EngineerSkills : PHP, Javascript/TypeScript, AngularJS/React, AWS(Knowledge)Location : BangaloreWhat you'll do :- Architect and build robust, performant APIs.- Build intuitive UI components with modern web technologies.- Advocate for the health and quality of our systems.- Deliver highly maintainable and well-tested code.-...


  • Bangalore, Karnataka, India Prudential Manpower Pvt.lTD Full time

    Role : PHP Senior Software EngineerSkills : PHP, Javascript/TypeScript, AngularJS/React, AWS(Knowledge)Location : BangaloreWhat you'll do :- Architect and build robust, performant APIs.- Build intuitive UI components with modern web technologies.- Advocate for the health and quality of our systems.- Deliver highly maintainable and well-tested code.-...


  • Bangalore, Karnataka, India harborhubstaffing Full time

    Job Description : We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining our digital collections and recovery platform. Your extensive expertise in software development, strong technical acumen, and leadership skills...


  • Bangalore, Karnataka, India harborhubstaffing Full time

    Job Description : We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining our digital collections and recovery platform. Your extensive expertise in software development, strong technical acumen, and leadership skills...


  • Bangalore, Karnataka, India Vmultiply HR Solutions Full time

    Job Description :Senior Software Engineer specialized in React Native requires detailing the responsibilities, required skills, qualifications, and other attributes. We are seeking a talented and passionate Senior Software Engineer specializing in React Native to join our dynamic team. The ideal candidate will have a strong background in mobile application...


  • Bangalore, Karnataka, India Prudential Manpower Pvt.lTD Full time

    We are urgently hiring for our client in Bengaluru for the role of Senior Software Engineer PHP. Experience : 5 + years. Position : Full Time. Our- software engineering team builds cutting-edge products designed to provide a better hiring experience for both applicants and hiring teams. We tackle big technical challenges for systems at scale every day. Our...


  • Bangalore, Karnataka, India Prudential Manpower Pvt.lTD Full time

    We are urgently hiring for our client in Bengaluru for the role of Senior Software Engineer PHP. Experience : 5 + years. Position : Full Time. Our- software engineering team builds cutting-edge products designed to provide a better hiring experience for both applicants and hiring teams. We tackle big technical challenges for systems at scale every day. Our...


  • Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Role : Senior Software Development Engineer (Platform) - PythonLocation : Bangalore (Work From office)Job Description :We are looking an Senior Software Development Engineer (Platform) interested in building, scaling and operating geospatial software platforms to support state-of-the-art products, these products need to scale to millions of daily...


  • Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Role : Senior Software Development Engineer (Platform) - PythonLocation : Bangalore (Work From office)Job Description :We are looking an Senior Software Development Engineer (Platform) interested in building, scaling and operating geospatial software platforms to support state-of-the-art products, these products need to scale to millions of daily...


  • Bangalore, Karnataka, India Varite India Full time

    Job Title : Senior Software Engineer-Core Developer with Networking. Location State : Karnataka. Location City : Bengaluru. Experience Required : 15 to 25 Year(s).Openings: 10. Company Name: VARITE INDIA PRIVATE LIMITED. About The Client : A technology solutions company based in India specializes in providing services such as product engineering, digital...