Cutshort logo
For Employers
Semperfi Solution logo
Software Developer (C++, Linux with SQL)
Software Developer (C++, Linux with SQL)
Semperfi Solution's logo

Software Developer (C++, Linux with SQL)

Ambika Jituri's profile picture
Posted by Ambika Jituri
6 - 10 yrs
₹10L - ₹20L / yr
Bengaluru (Bangalore)
Skills
skill iconC++
Linux/Unix
SQL
MariaDB
skill iconPostgreSQL
Teradata
SAP HANA
  • Experience - 6-10 years
  • Key Skills for Software Developer C++, Linux with SQL:
  • - Looking only for candidates who can join immediately or max 10 day
  • - should be able to work independently with no handholding
  • - the ability to work with C/C++ code on Windows/Linux platforms
  • - Database knowledge of MSSQL, Oracle, MySQL/MariaDB, ideally other ones too: Saphana, Teradata, Postgres.
  • - Ability to work on their own fixing defects
  • - should be able to understand secure coding practices
  • - should have the Ability to work independently and with the team across different time zones
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 Semperfi Solution

Founded
Type
Size
Stage

About

SemperFi takes immense pleasure in introducing a single-window avenue for your IT Solutions, Services and Recruitment. SemperFi emerged with idea of building low code & low cost products and services to Start-Up Companies. We are a experienced and dedicated team of professionals who are focused on providing the best solutions to the client's in areas of Manpower, Development, Testing, Security, Deployment, Infrastructure, Implementation and Maintenance as IT services. Looking at the current scenario across the world owing to the pandemic, our team is working from home and providing the best solutions to our client needs. We work hand in hand with our clients to fulfil their demands for high standard without compromising on our quality, thus working ethically and honestly at all times. SemperFi takes immense pleasure in introducing a single-window avenue for your IT Solutions, Services and Recruitment. Services offered from SemperFi in Recruitment : • RPO for Startups • Permanent hiring • Staff Augmentation • Executive hiring • Campus hiring • BGV We provide a comprehensive recruitment plan wherein: · RPO - We assign you an Talent Acquisition who acts as HR Recruiter for the organization and executes End to end recruitment. · Permanent Hiring - We carry out sourcing, screening, coordinating lineups and Selection to joining. The activities will happen 2X faster with simplified process. · Staff Augmentation - Our staff augmentation model boasts a high "quality" value-based proposition consisting of Contract hiring & Contract-To-Hire resources. Pre screening to onboarding and Payroll to retention, we ensure simplified and faster process. · Executive Hiring - High valued Talents in the senior level, leadership hiring & Managerial position with specialized recruitment team. · Campus Hiring - We offer PAN India campus hiring services specialized in FinTech, EduTech, SportsTech, Pharmacy, Manufacture and industries.
Read more

Connect with the team

Profile picture
Ambika Jituri

Company social profiles

linkedin

Similar jobs

NonStop io Technologies Pvt Ltd
Kalyani Wadnere
Posted by Kalyani Wadnere
Pune
3 - 6 yrs
Best in industry
skill iconPython
skill iconDjango
skill iconFlask
SaaS
RESTful APIs
+7 more

About NonStop io Technologies

NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.


Brief Description

We are looking for a passionate and experienced Backend Engineer (Python) to join our engineering team. The ideal candidate will have strong expertise in backend development, API design, scalable application architecture, and SaaS applications, along with familiarity with React and frontend technologies. You will collaborate with cross-functional teams to build, enhance, and maintain robust, secure, and high-performance applications.


Roles and Responsibilities

  • Design, develop, and maintain scalable and high-performance web applications and backend services
  • Develop secure, efficient, and reliable backend services and RESTful APIs using Python
  • Design and implement scalable microservices and distributed application components
  • Collaborate with frontend engineers and contribute to React-based features or integrations when required
  • Work closely with product managers, designers, QA engineers, and other stakeholders to deliver high-quality features
  • Write clean, maintainable, reusable, and testable code following software engineering best practices
  • Participate in code reviews and contribute to coding standards, engineering practices, and technical improvements
  • Optimize applications, APIs, databases, and backend services for performance, reliability, and scalability
  • Troubleshoot, diagnose, and resolve application and production issues
  • Contribute to system architecture, technical design decisions, and continuous improvement initiatives
  • Develop and maintain automated tests to ensure application quality and reliability
  • Collaborate with DevOps teams to support CI/CD pipelines, containerized deployments, and cloud-based applications


Requirements

  • 3 to 6 years of professional experience in Backend Development using Python
  • Strong hands-on experience with Python backend frameworks such as Django and Flask
  • Experience building and supporting SaaS applications, with exposure to microservices, caching, pub-sub, messaging technologies, RESTful APIs, and distributed systems
  • Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server
  • Experience with version control systems such as Git
  • Exposure to technologies such as Kafka, Redis, Elasticsearch, Redshift, Nginx, and GraphQL is a plus
  • Strong foundation in computer science, including data structures, algorithms, object-oriented programming, and software design principles
  • Familiarity with CI/CD pipelines and tools such as Jenkins.
  • Good understanding of cloud platforms such as AWS, Azure, or GCP
  • Strong understanding of software design principles, scalable application architecture, and data structures
  • Experience with containerization technologies such as Docker.
  • Knowledge of automated testing frameworks and best practices.
  • Experience working in Agile/Scrum environments
  • Familiarity with frontend technologies, particularly React
  • Strong problem-solving, analytical, communication, and collaboration skills


Why Join Us?

  • Opportunity to work on a cutting-edge healthcare product
  • A collaborative and learning-driven environment
  • Exposure to AI and software engineering innovations
  • Excellent work ethic and culture


If you're passionate about technology and want to work on impactful projects, we'd love to hear from you!


Read more
NeoGenCode Technologies Pvt Ltd
Gurugram
3 - 6 yrs
₹2L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
MySQL
SQL
+17 more

Job Title : Python Django Developer

Experience : 3+ Years

Location : Gurgaon

Working Days : 6 Days (Monday to Saturday)


Job Summary :

We are looking for a skilled Python Django Developer with strong foundational knowledge in backend development, data structures, and operating system concepts.

The ideal candidate should have experience in Django and PostgreSQL, along with excellent logical thinking and multithreading knowledge.


Technical Skills : Python, Django (or Flask), PostgreSQL/MySQL, SQL & NoSQL ORM, REST API development, JSON/XML, strong knowledge of data structures, multithreading, and OS concepts.


Key Responsibilities :

  • Write efficient, reusable, testable, and scalable code using the Django framework.
  • Develop backend components, server-side logic, and statistical models.
  • Design and implement high-availability, low-latency applications with robust data protection and security.
  • Contribute to the development of highly responsive web applications.
  • Collaborate with cross-functional teams on system design and integration.

Mandatory Skills :

  • Strong programming skills in Python and Django (or similar frameworks like Flask).
  • Proficiency with PostgreSQL / MySQL and experience in writing complex queries.
  • Strong understanding of SQL and NoSQL ORM.
  • Solid grasp of data structures, multithreading, and operating system concepts.
  • Experience with RESTful API development and implementation of API security.
  • Knowledge of JSON/XML and their use in data exchange.

Good-to-Have Skills :

  • Experience with Redis, MQTT, and message queues like RabbitMQ or Kafka
  • Understanding of microservice architecture and third-party API integrations (e.g., payment gateways, SMS/email APIs)
  • Familiarity with MongoDB and other NoSQL databases
  • Exposure to data science libraries such as Pandas, NumPy, Scikit-learn
  • Knowledge in building and integrating statistical learning models.
Read more
Deqode
at Deqode
1 recruiter
purvisha Bhavsar
Posted by purvisha Bhavsar
Mumbai ( Andheri East ), Mumbai
2 - 5 yrs
₹4L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
skill iconMongoDB

🚀 Hiring: Python Developer

⭐ Experience: 2+ Years

📍 Location: Mumbai

⭐ Work Mode:- 5 Days Work From Office

⏱️ Notice Period: Immediate Joiners

(Only immediate joiners & candidates serving notice period)


Looking for a skilled Python Developer with experience in Django / FastAPI and MongoDB / PostgreSQL.


⭐ Must-Have Skills:-

✅ 2+ years of professional experience as a Python Developer

✅Proficient in Django or FastAPI

✅Hands-on with MongoDB & PostgreSQL

✅Strong understanding of REST APIs & Git

Read more
kbstechsolutions
Bengaluru (Bangalore), Pune, Hyderabad, Chennai
6 - 12 yrs
₹12L - ₹35L / yr
skill iconJava
skill iconC++
ITK
SOA
Product Lifecycle Management (PLM)
+1 more

Role: Teamcenter Lead Developer

Experience: 6+yrs

Location: Bangalore/Hyderabad/Pune/Chennai

Notice Period: Immediate and 15 days only or max Upto 30 days

 

Key Responsibilities

  • Core PLM Support & Expertise
  • Manage and support key Teamcenter functionalities including:
  • Parts & Components Management
  • CAD Data Management & Integration
  • BOM Management
  • Change Management
  • Supplier Collaboration
  • Enterprise Data Integration
  • Configuration & Customization
  • Configure and customize Teamcenter modules to meet evolving business requirements
  • Ensure alignment with PLM industry best practices and internal process standards
  • Troubleshooting & End-User Support
  • Investigate, diagnose, and resolve Teamcenter-related issues
  • Deliver Tier 2/3 application support and guidance to end-users and business stakeholders
  • Maintain system uptime and performance, ensuring minimal business disruption
  • Code Implementation
  • Develop and maintain clean, efficient code using Teamcenter-specific technologies such as:
  • Java, C++, ITK (Integration Toolkit), SOA frameworks
  • Support enhancements and new functionality development
  • System Integration
  • Collaborate with IT and engineering teams to integrate Teamcenter with ERP, CAD, and other enterprise platforms
  • Enable seamless data flow and automation across interconnected systems
  • Solution Development
  • Design and deliver custom solutions within the Teamcenter platform, including:
  • Workflows, UI modifications, reports, and extension modules
  • Support ongoing innovation and platform optimization

 

Qualifications

  • Bachelor’s degree in computer science, Engineering, or related technical field preferred
  • 6+ years of experience supporting and developing within the Teamcenter PLM ecosystem
  • Strong hands-on experience with Java, C++, ITK, and SOA for Teamcenter development
  • Solid understanding of PLM best practices and enterprise system integration
  • Proven problem-solving skills and the ability to manage technical escalations

 

Nice to Have

  • Experience working in a global engineering or manufacturing environment
  • Familiarity with Agile methodologies and DevOps principles
  • Knowledge of enterprise systems like SAP, Oracle, or other major ERP platforms


Read more
CodersFort
Anush Nadh
Posted by Anush Nadh
Kallam
1 - 2 yrs
₹1L - ₹2L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconJavascript
skill iconHTML/CSS
+2 more

Job Title: Odoo Developer

Job Summary:

We are seeking an experienced Odoo Developer to join our dynamic team. The ideal candidate will be responsible for customizing, developing, and implementing Odoo ERP solutions. You will work closely with clients to understand their business needs and create tailored solutions to enhance business processes and improve efficiency.

Key Responsibilities:

  • Odoo Customization & Development: Customize and develop Odoo modules based on client requirements.
  • Module Creation: Design, implement, and maintain custom Odoo modules for various business functions (e.g., sales, inventory, accounting).
  • Integration: Integrate Odoo with third-party applications and external systems through APIs.
  • Database Management: Manage and optimize PostgreSQL databases associated with Odoo.
  • Bug Fixing & Troubleshooting: Identify, diagnose, and resolve issues in Odoo systems to ensure smooth operations.
  • Odoo Upgrades: Perform Odoo version upgrades and ensure compatibility of modules across different versions.
  • User Support: Provide technical support to users and assist in troubleshooting issues.
  • Documentation: Maintain proper documentation of all customizations and development work.
  • Collaboration: Work closely with project managers, business analysts, and clients to deliver the best solutions.

Skills & Qualifications:

  • Strong proficiency in Python and experience with the Odoo framework.
  • Experience in developing and customizing Odoo modules and reports (Qweb).
  • Solid understanding of SQL, PostgreSQL, and database management.
  • Knowledge of JavaScript, XML, HTML, and CSS for front-end customization.
  • Familiarity with API integration and third-party system integration.
  • Strong problem-solving and debugging skills.
  • Experience with version control systems like Git.
  • Ability to work on multiple projects and meet deadlines in a fast-paced environment.
  • Good communication skills and ability to collaborate with clients and team members.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Preferred Skills:

  • Experience in Odoo eCommerce and Odoo Studio.
  • Knowledge of project management methodologies (e.g., Agile).
  • Familiarity with Odoo security best practices and performance optimization.

Why Join Us?

  • Opportunity to work on exciting Odoo projects across different industries.
  • Collaborative and supportive work environment.
  • Competitive salary and benefits.



Read more
Botman Networks Private Limited
Bengaluru (Bangalore)
3 - 5 yrs
₹8L - ₹12L / yr
LAMP Stack
skill iconPHP
Linux/Unix
Shell Scripting
MySQL

Job Description:

We are looking for a highly skilled Software Developer with 3-5 years of hands-on experience in LAMP Stack development. The ideal candidate will be responsible for developing and maintaining web applications, ensuring high performance, and collaborating with cross-functional teams to define and ship new features.


Key Responsibilities:

• Develop, maintain, and optimize web applications using LAMP Stack (Linux, Apache, MySQL, PHP)

• Design efficient, scalable, and secure backend systems.

• Collaborate with frontend developers and project stakeholders to deliver high-quality products.

• Write well-structured and testable code, following best practices in PHP.

• Troubleshoot, debug, and upgrade existing applications.

• Develop APIs and integrate third-party services.

• Manage and maintain databases using MySQL.

• Perform system and server maintenance on Linux/Unix environments.

• Use Shell scripting to automate routine tasks and deployments.

• Work with the ELK stack (Elasticsearch, Logstash, Kibana) for logging and monitoring.


Qualifications:

• BE/B.Tech in Computer Science/Information Technology/Electronics and Communications

• 3-5 years of proven experience as a Software Developer working with LAMP Stack

• Proficient in PHP, and MySQL.

• Solid experience with Linux/Unix environments, including command-line proficiency.

• Knowledge of Shell Scripting and basic system automation.

• Familiarity with ELK Stack for application monitoring and logging.

• Strong understanding of web protocols, API integration, and database optimization.

• Experience with version control systems like Git.

• Ability to work in an Agile environment and manage multiple tasks efficiently.


Nice to Have:


• Experience with other Python frameworks besides Flask.

• Knowledge of cloud platforms (AWS, Google Cloud) for deploying and scaling applications.

• Familiarity with containerisation technologies like Docker.


Benefits:


• Competitive salary and performance bonuses.

• Medical and insurance coverage.

• Opportunities for professional development and growth.

• Flexible working hours and remote working options.

Read more
Quantum
Teja Shree
Posted by Teja Shree
Bengaluru (Bangalore)
5 - 15 yrs
Best in industry
skill iconC
skill iconC++
Data storage
cloud storage
SCSI
+7 more

With over 40 years of innovation, Quantum's end-to-end platform is uniquely equipped to orchestrate protect, and enrich data across its lifecycle, providing enhanced intelligence and actionable insights. Leading organizations in cloud services, entertainment, government, research, education, transportation, and enterprise IT trust Quantum to bring their data to life, because data makes life better, safer, and smarter. Quantum is listed on Nasdaq (QMCO) and the Russell 2000® Index. For more information visit www.quantum.com.


As a Software Engineer, you will collaborate with engineers and product managers on the development and maintenance of Quantum’s DXi-Series of disk-based backup appliance software. Quantum’s DXi series protects our customers data on premises, in the cloud, or in a hybrid environment.

You Are A Part Of:

DXi is a uniquely powerful solution within the Quantum portfolio, allowing customers to meet and exceed their backup needs with one of the fastest products on the market. You’ll work on a product that allows customers to reduce costs, maximize production, scale with ease, and positively impact the environment by reducing power and cooling requirements.


Job Responsibilities:

Responsibilities include, but are not limited to:

• Write code primarily for Linux systems, with programming languages including Python, C, C++, and Perl.

• Design and build differentiating feature sets that continue to expand product capabilities, both on premises and in the cloud.

• Work with development, test, service, and support engineers to develop tactical solutions for customer issues.

• May design and develop automated test suites.

• May maintain lab equipment.


Required Skills and/or Experience:

• Bachelor’s degree in Computer Science, Information Technology, or related field of study required.

• 5-10 years related industry experience required.

• 5+ years software development in C or C++ is required.

• 3-5 years’ experience working in a Linux environment is required.

• Experience in writing scripts: Perl, shell, bash, and/or other scripting tools is required.

• Experience with debugging tools such as GDB is required.

• Experience with source control and shared build environments is required.

Read more
Play Games24x7
at Play Games24x7
2 recruiters
Agency job
via Zyoin Web Private Limited by Vishali Vashnavi
Bengaluru (Bangalore)
8 - 12 yrs
₹40L - ₹50L / yr
skill iconJava
J2EE
skill iconPostgreSQL
MySQL
skill iconMongoDB
+19 more
Requirements:
• B. E. /B. Tech. in Computer Science or MCA from a reputed university.
• 3.5 plus years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in core Java, multithreading, RMI, socket programing, JDBC, NIO, webservices
and design patterns.
• Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc.
• Experience in Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database.
• Additionally, knowledge of HBase, Hadoop and Hive is desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Experience as a participant in agile methodologies.
• Excellent written and verbal communication skills and presentation skills.
• This is not a fullstack requirement, we are looking for a purely backend expert.
Read more
creates the digital workforce of tomorrow, using RPA
creates the digital workforce of tomorrow, using RPA
Agency job
via Anzy by Dhananjay Naik
Bengaluru (Bangalore)
8 - 11 yrs
₹24L - ₹40L / yr
skill iconJava
skill icon.NET
skill iconNodeJS (Node.js)
skill iconC++
Microservices
+6 more
Job Description 

  • BS/MS in Computer Science or Engineering.
  • 8+ years of experience in software development in an object-oriented language such as Java, .NET or Node.Js
  • Exceptional design, coding, and problem-solving skills, with a bias for architecture at scale.
  • Experience with HTML5, JavaScript, TypeScript, front-end technologies like AngularJS, Redux / React and upcoming web technologies.
  • Real-world experience developing large scale commercial services with robust performance, resiliency, and telemetry, delivered both Online and OnPrem.
  • Strong knowledge of computer science, algorithms, and design patterns.
  • Ability to appreciate complex problems with a thorough design.
Read more
Leaf Innovation Pvt Ltd
Chiraag Kapil
Posted by Chiraag Kapil
NCR (Delhi | Gurgaon | Noida)
1 - 12 yrs
₹5L - ₹24L / yr
skill iconNodeJS (Node.js)
skill iconPostgreSQL
skill iconJavascript
skill iconMongoDB
skill iconExpress
+1 more
About the Company LEAF is safety technology company started from February 2015 with the mission to solve the problem of human safety by disrupting the largely unorganized security market. LEAF launched their first product Safer, a smart safety wearable in 2015 to solve the problem of women safety which was sold in more than 25 countries. LEAF was a part of Prime Minister Modi's delegation to silicon valley as the Top 10 Innovators of India. With first Indian company to win prestigious Million Dollar X Prize Award at United Nations, Leaf is on the mission to make Billion people safe. Skillset: Node.js, PostGIS, and experience with AWS PostgreSQL and MongoDB Loopback framework Self-driven, and passionate to make an impact in the world What kind of person we are looking Experience integration of data storage solutions like MongoDB and nosql cloud data store. Work as part of a team developing applications and services using Agile development methods Writing reusable, testable, and efficient code Code, test and operate node.js based services Design and implementation of low-latency, high-availability, and performant applications Strong knowledge of Node.js and frameworks like Loopback. Good understanding of server-side templating languages such as Jade, EJS. Strong understanding of front-end technologies such as Angular JS, HTML5 and CSS. Deployed and managed critical applications using a number of AWS services like (not limited to) S3, EC2, Route 53, Lambda etc. User authentication and authorization between multiple systems, servers, and environments Understanding of fundamental design principles behind scalable applications Creating database schemas that represent and support business processes Integration of multiple data sources and databases into one system Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform Proficient understanding of code versioning tools, such as Gitlab, Github, Bitbucket etc. Location: GK-1, New Delhi Salary- To be discussed directly post interview. Contact: Avinash Bansal, Director (+91-8447206702)
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