Cutshort logo
Amplus Power Solutions Pvt Ltd logo
Senior Backend Developer
Amplus Power Solutions Pvt Ltd's logo

Senior Backend Developer

Naresh Kumar's profile picture
Posted by Naresh Kumar
2 - 6 yrs
₹8L - ₹14L / yr
Gurugram
Skills
skill iconPython
skill iconDjango
skill iconFlask

 

We are looking for a Backend developer who is passionate about building end to end applications. 

What you will be doing: 

  • Designing and developing scalable applications and takes care of test and deployment as well. 
  • Managing individual project priorities, deadlines, and deliverables. 
  • Architect and implement software libraries in a multi-cloud environment 
  • Design and build a flexible logging, monitoring, and alerting infrastructure 
  • Build scalable APIs using python and is familiar with the latest developments in the language 

 

Skills Required: 

  • Expert in Python 3 
  • Detailed knowledge of Python web framework Django or Flask (2 to 3 years) 
  • Familiarity with some ORM (Object Relational Mapper) libraries, 
  • Knowledge of Django REST framework and its concepts like Serializers, Viewsets, Filters, Mixins. 
  • Experience with relational databases like PostgreSQL, MySQL 
  • Experience with Python libraries like Pandas, Numpy. 
  • Experience with databases NoSQL databases like MongoDB, Cassandra, DynamoDB is a big plus 
  • Experience with technologies like Celery, Gunicorn, Redis. 
  • Knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, complexity analysis, databases, networking, and distributed systems. 
  • Experience with working on Linux system, GIT, CI/CD pipelines. 
  • Experience in designing scalable architectures to support a data-intensive application. 
  • Experience of working with AWS services like EC2, S3, RDS, lambda etc. 
  • Previous work experience at a product-based company or startup would be a bonus. 
  • Prior experience working in IoT domain or energy sector will be plus. 

 

Personality traits we really admire: 

  • Great attitude to ask questions, learn, and suggest process improvements. 
  • Attention to detail and helps identify edge cases. 
  • Equal importance to planning, coding, code reviews, documentation, and testing. 
  • Highly motivated and coming up with fresh ideas and perspectives to help us move towards our goals faster. 
  • Adheres to release cycles and absolute commitment to deadlines. 
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 Amplus Power Solutions Pvt Ltd

Founded :
2013
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

Amplus Solar is Asia’s leading distributed energy company providing low carbon energy solutions to industrial and commercial customers. Amplus provides clean energy to its clients by setting up both on-site solar projects (rooftop and ground-mounted) and off-site solar farms. Today, Amplus owns and manages a portfolio of 650+ MWp of operational and under construction distributed solar assets across India with its projects spread over more than 275 locations. Amplus is a member of PETRONAS (Petroliam Nasional Berhad) Group, Malaysia, and is headquartered in Gurugram, India with regional offices in Bangalore, Bangkok, Dubai, Kuala Lumpur, Mumbai, and Pune. Amplus has a portfolio of 180+ commercial and industrial customers across diverse verticals including manufacturing, Aerospace & Defence, Automotive, FMCG, Consumer Durables, Pharma, Food Processing, Retail Chains, Educational Institutes, Hospitals & Healthcare, Office Buildings, Shopping Malls, etc. As of now, Amplus’ client base comprises of renowned Indian and multinational firms such Yamaha, Cisco, Reckitt Benckiser, Shlumberger, Carlsberg, ABB, TVS, Schneider, Qualcomm, Halliburton, GE, Honda, among others, and leading Government entities such as Indian Railways, Delhi Metro, CPWD and HAL.
Read more

Connect with the team

Profile picture
Naresh Kumar
Profile picture
Laveena Kalyani

Company social profiles

N/A

Similar jobs

NeoGenCode Technologies Pvt Ltd
Ritika Verma
Posted by Ritika Verma
Gurugram
3 - 6 yrs
₹6L - ₹9L / yr
skill iconPython
skill iconDjango
skill iconRedis
Celery
RabbitMQ
+2 more

Job Title: Python Developer - Django (Full Time)

Location: Gurgaon, Onsite

Interview: Virtual Interview

Experience Required: 3+ Years

About the Role

We are looking for a skilled Python Developer with hands-on experience in building scalable backend systems. The ideal candidate should have strong expertise in Python, Django, distributed task queues using Celery, Redis, RabbitMQ, and experience working with event streaming platforms like Kafka.

Key Responsibilities

  • Design, develop, and maintain backend services using Python and Django.
  • Implement and optimize task queues using Celery with Redis/RabbitMQ as brokers.
  • Develop and integrate event-driven systems using Apache Kafka.
  • Write clean, reusable, and efficient code following best practices.
  • Build RESTful APIs and integrate with external services.
  • Ensure performance, scalability, and security of applications.
  • Collaborate with frontend developers, DevOps, and product teams to deliver high-quality solutions.
  • Troubleshoot and debug issues in production and staging environments.

Required Skills & Experience

  • 2+ years of professional experience in Python backend development.
  • Strong knowledge of Django Framework.
  • Hands-on experience with Celery, Redis, RabbitMQ, and Kafka.
  • Good understanding of REST API design principles.
  • Experience with relational databases (PostgreSQL/MySQL).
  • Familiarity with version control (Git) and Agile development.
  • Strong problem-solving skills and ability to work in a fast-paced environment.


Read more
TensorIoT Software Services Private Limited, India
Priyanka V
Posted by Priyanka V
Remote only
2 - 8 yrs
₹10L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconFlask

SA Role Summary:

The Solutions Architect is responsible for designing and leading the implementation of technology solutions that align with the organization's business goals and technology standards. This role involves working closely with both technical teams and business stakeholders to translate business requirements into robust, scalable, and secure technology solutions.


Key Responsibilities:

Solution Design and Architecture:

●      Develop and maintain a comprehensive understanding of the business processes and technology landscape.

●      Design holistic technology solutions that address business challenges and opportunities, integrating with existing systems and technologies where necessary.

●      Define and document architectural designs, including system components, functionalities, interfaces, and data flows.

●      Taking into account all pillars of the Well-Architected Framework (WAF) on AWS - including Scalability, Resiliency

●      Identifying reusable components in a project and working with the Backend team to generalize those components.

●      Amazon Web Services (AWS) Certification (Preferred)


Technical Leadership and Guidance:

●      Provide technical leadership and guidance to development teams throughout the implementation phase, ensuring adherence to architectural principles and best practices.

●      Evaluate and recommend technologies and tools for the effective development and management of solutions.

●      Ensure the implemented solution is in compliance with the designed architecture. Deviation from the architecture must be evaluated and agreed upon.


Stakeholder Engagement and Communication:

●      Collaborate with business stakeholders to understand their requirements and translate them into technical specifications.

●      Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner.

●      Act as a liaison between technical teams and business units, facilitating understanding and alignment on project objectives and deliverables.


Project and Risk Management:

●      Participate in project planning activities, including resource allocation, timeline estimation, and risk assessment.

●      Identify potential technical and project risks and develop mitigation strategies.


Quality Assurance and Best Practices:

●      Ensure solutions are designed and implemented to high-quality standards, including performance, security, and scalability considerations.

●      Advocate for and ensure adherence to software development best practices, including code reviews, continuous integration, and automated testing.


Continuous Learning and Improvement:

●      Stay abreast of emerging technologies and industry trends, evaluating their applicability to organizational needs.

●      Promote a culture of continuous improvement, encouraging innovation and efficiency improvements in technology practices.


About TensorIoT

TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling complex business problems every day and developing solutions to drive customer success.

 

TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!

 

TensorIoT is proud to be an equal opportunity employer. This means that we are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind and make our hiring decisions based solely on qualifications, merit, and business needs at the time.

Read more
Drivex Mobility Pvt Ltd
Roshan Bindra
Posted by Roshan Bindra
Bengaluru (Bangalore)
4 - 7 yrs
Best in industry
skill iconReact.js
skill iconDjango
API
API Design
skill iconPython

About Us:

DriveX is India’s largest used 2-wheeler platform founded by Narain Karthikeyan, India’s first Formula 1 racer. DriveX is a fully stacked platform having capabilities across the pre-owned vehicle value chain from procurement to refurbishment to retail and service of pre-owned two-wheelers.

Website- https://www.drivex.in

Location- Bangalore


Job Overview:

We are looking for a talented Python Developer to join our tech team. The successful candidate will be responsible for developing server-side logic, integrating front-end components, and supporting the development of scalable and high-performance applications. The Python Developer will collaborate with cross-functional teams to deliver high-quality software solutions.


Responsibilities:

1. Develop server-side logic using Python for seamless integration with front-end components.

2. Design and implement scalable and high-performance applications.

3. Collaborate with front-end developers to integrate user-facing elements with server-side logic.

4. Implement security and data protection features.

5. Work closely with the product management team to define and implement new features.

6. Optimize applications for maximum speed and scalability.

7. Collaborate with other team members and stakeholders to deliver software solutions that align with business requirements.

8. Stay up-to-date with industry trends and technologies, and apply them to the development process.


Requirements:

1. Proven 3+years of experience as a Python Developer.

2. Strong proficiency in Python, with a good understanding of their ecosystems. 3. Knowledge of server-side templating languages such as Jinja 2 or EJS.

4. Understanding of front-end technologies, such as HTML5, CSS3, and JavaScript.

5. Experience with data migration, transformation, and scripting.

6. Proficient understanding of code versioning tools, such as Git.

7. Knowledge of authentication and authorization mechanisms.

8. Familiarity with common front-end development tools, such as Babel, Webpack, etc. 9. Strong problem-solving skills and attention to detail.

10. Excellent communication and collaboration skills.

11. Ability to work well in a team-oriented, collaborative environment.

12. Experience with microservices architecture is a plus.



Read more
Software Media Company
Software Media Company
Agency job
via Jobdost by Sathish Kumar
Mumbai
2 - 5 yrs
₹2L - ₹7L / yr
skill iconMachine Learning (ML)
Natural Language Processing (NLP)
skill iconDeep Learning
skill iconPython
skill iconDjango
+2 more

Key Skills required (Items in Bold are mandatory keywords) :

1. Proficiency in Python  & Django

2. Solid understanding of Python concepts

3. Experience with some form of Machine Learning (ML)

4. Experience in using libraries such as Numpy and Pandas

5. Some form of experience with NLP and Deep Learning using any of Pytorch, Tensorflow, Keras, Scikit-learn or similar

6. Hands on experience with RDBMS such as Postgres or MySQL

7. Experience building REST APIs using DRF or Flask

8. Comfort with Git repositories, branching and deployment using Git

9. Working experience with Docker

10. Experience in deploying Django applications to AWS,Digital Ocean or Heroku

 

Read more
MyEzCare
Naina Nainwal
Posted by Naina Nainwal
Remote only
4 - 5 yrs
₹7L - ₹11L / yr
skill iconPython
skill iconDjango
skill iconFlask

We are looking for an experienced Odoo funtional consultant with below key skills:-


Roles


  1. You should have good experience and understanding of every module within Odoo and be well-versed in their inner workings.
  2. You will be responsible for coordinating with the development team to ensure tasks are completed efficiently and according to the project requirements.
  3. Analysing customers' needs and business processes to properly map them with Odoo functionalities.
  4. Act as a business consultant and guide to customers, advising them on best practices and solutions using Odoo.
  5. Perform end-to-end system implementations and advanced configurations in Odoo.
  6. Provide comprehensive and professional documentation for development tasks and processes.
  7. Follow up with developers and thoroughly test the modules and functions developed to ensure quality and accuracy.



Skills



  1. Strong verbal and written communication skills in decent English to effectively communicate with customers and team members.
  2. Properly plan and estimate project resources and milestones to ensure timely delivery.
  3. A good background in Python and JavaScript is essential for customizing Odoo projects effectively.
  4. Deliver customizations within agreed-upon timelines.
  5. Having functional knowledge in at least a few verticals or domains will be considered an advantage.




Qualifications and Experience



  1. You should be a Graduate or have a Postgraduate degree.
  2. You should have 2 to 5 years of relevant work experience in Odoo implementation and functional consulting.
  3. Be able to learn new concepts quickly and execute them effectively.
  4. Have a complete understanding of ERP concepts and open source technologies.
  5. Possess excellent planning and communication skills to effectively manage projects
Read more
Sinewave Computer Services Pvt. Ltd.
Umaima Hamid
Posted by Umaima Hamid
Pune
1 - 2 yrs
₹2L - ₹3L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
Web API

Should have knowledge of web frameworks, such as Django, HTML and CSS and Python programming language.

Should have relevant work experience in coding and web development.
Good knowledge of Python and Django
Good knowledge of HTML5, CSS3 and Javascript,
Good knowledge of MY SQL database
Knowledge of Django REST framework, API.

Education Qualification- bachelor's degree in computer science, information management systems or a related field.

Work Experience - 1 to 2 years (Required)

Job Type: Full-time

Salary: ₹15,000.00 - ₹25,000.00 per month

Read more
Our Client company is into Computer Software. (EC1)
Our Client company is into Computer Software. (EC1)
Agency job
via Multi Recruit by Ashwini Miniyar
Bengaluru (Bangalore)
7 - 9 yrs
₹18L - ₹20L / yr
skill iconDjango
skill iconPython
  • No day is the same - you will create technical designs that support varying client requirements
  • You'll design and develop full-stack web applications using the latest web technologies, primarily Python and Django
  • Write code/unit tests and be part of the test-driven development environment
  • Leverage your skills in industry-standard tools to deliver weekly code releases
  • You'll work in a no silos environment, frequently collaborating with global teams and roles across the organization

Who you are:

  • 7+ years of experience developing great web applications
  • You can build products from scratch
  • You have expertise in the Django backend framework
  • You are fluent in the Python language
  • You have dabbled in any one of these front-end frameworks - Angular, React, Vue
  • You understand when to use NoSQL vs. relational database
  • you understand reporting/dashboards framework
  • You are comfortable working up and down the stack
  • You are able to convert ideas into designs and build them out
  • Benefit if you have worked with payment gateways such as visa, Mastercard, etc.

Read more
Geospoc geospatial services
smitha Nair
Posted by smitha Nair
Pune, Mumbai
2 - 5 yrs
₹6L - ₹10L / yr
skill iconDjango
skill iconPython
skill iconFlask
Pyramid

GeoSpoc is looking for passionate backend developers who would like to solve complex business problems using location-aware data and cutting-edge tools and technologies such as microservices and cloud platforms such as AWS.

 

General skill

  • A passionate developer with solid understanding of software basics  
  • Always willing to learn and explore upcoming technologies
  • Pro-active, reliable and result oriented
  • Someone who can continuously perform in a fast-paced environment

 

Key Skills Required

  • Write effective, scalable code
  • Develop back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Improve functionality of existing systems
  • Implement security and data protection solutions
  • Assess and prioritize feature requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions

 

Skills and Experience

  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • Familiarity with front-end technologies (like JavaScript and HTML5)

 

Responsibilities

  • Writing and testing code, debugging programs and integrating applications with third-party web services
  • Work closely with small teams of designers, frontend developers, GIS experts as well as business stakeholders
  • Own the development lifecycle of backend systems from design to deployment
  • Go above and beyond to deliver great quality software solutions on time
Read more
UACTIV
at UACTIV
3 recruiters
Payal Singh
Posted by Payal Singh
Remote only
1 - 4 yrs
₹4.8L - ₹6L / yr
skill iconPython
skill iconJavascript
skill iconReact.js
skill iconReact Native
NOSQL Databases
+2 more

• 2+ years experience in application development

• experience with Python and Javascript is required. 

• good knowledge of operating systems and networking concepts

• experience in using and understanding code from Open Source

• Strong command of NoSQL and ability to design schemas.

• Knowledge of front-end technologies such as React Native, React.js, or Javascript

• Experience with cloud infrastructure tools in AWS and Google Cloud

• experience with implementing best software engineering practices like version control with git, code reviews, writing unit-tests, writing readable code

• inclination towards researching new technologies and adapt them to solve challenges we face.

• Address all tech challenges and continue with tech innovation in order to improve business operations

• Experience with Live video stream a plus.

• Experience with AI preferred.

Read more
Finaxar Technology Solutions Private limited
Remote, Pune
5 - 10 yrs
₹5L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconAmazon Web Services (AWS)

Roles and responsibilities

  • Develop well-designed performant and scalable applications and microservices
  • Writing reusable, testable, and efficient code aligning to software development best practices
  • Integrate data storage solutions including databases, key-value stores, blob stores, etc.
  • Build integrations with 3rd party applications through apis’ to ingest and process data
  • Develop state-of-the-art analytics tools to support diverse tasks ranging from ad hoc analysis to production-grade pipelines and workflows for customer applications
  • Ensure security and data protection aspects within the applications
  • Partner with Data Scientists and Analytics Engineers to improve the performance and reliability of advanced algorithms
  • Ensure high performance and availability of distributed systems and applications
  • Interact directly with client project team members and operational staff to support live customer deployments and production issues
Requirements
  • 4+ years of experience in developing applications using python and related technologies.
  • Familiarity in data ingestion and processing libraries in python.
  • Thorough understanding of REST and GRPC technologies.
  • Experience in using ORM (Object Relational Mapper) libraries for data access.
  • Experiencing in developing and hosting APIs and integration with external applications.
  • Experience in building data models and repositories using relational and NoSql databases.
  • Knowledge of JIRA, Bitbucket and agile methodologies.
  • Good to have knowledge of AWS services like Lambda, dynamodb, kinesis and others.
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming
  • Strong unit test and debugging skills
  • Affinity for learning and applying new technologies and solving new problems
  • Effective organizational skills with strong attention to detail
  • Experience in working with docker is a plus
  • Comfortable in working with Unix/Linux environment
  • Strong communication skills — both written and verbal
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.
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