Cutshort logo
IT Service Based Company logo
Python API Developer
IT Service Based Company
Python API Developer
IT Service Based Company's logo

Python API Developer

at IT Service Based Company

Agency job
4 - 6 yrs
₹3L - ₹15L / yr
Hyderabad
Skills
skill iconPython
skill iconDjango
skill iconFlask

Python API DeveloperJD:  
Experience: 4-6 Yrs
Notice Period:
10-20 days or within 1 month

>> Develop and maintain various security software products with queues, caching & database management.
>> Hands-on experience in Coding in Python is required along with Knowledge about Data Structures and object-oriented programming, Algorithms.
>> Extensive experience in developing asynchronous systems.
>> Integration of user-facing elements developed by front-end developers with server-side logic
>> Implementation of security and data protection.
>> Performance tuning, improvement, balancing, usability, automation

Mandatory Skills:

  • Python
  • Flask/Django
  • API
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

Resources Valley
at Resources Valley
1 recruiter
Manind Gupta
Posted by Manind Gupta
Jaipur, Bengaluru (Bangalore)
2 - 8 yrs
₹4L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask

Job description

Job Overview:


The position requires an experienced and ambitious candidate who is passionate about technology and is self-driven. We have a challenging workplace where we welcome innovative ideas and offers growth opportunities and positive environment for accomplishing goals. Our purpose is to create abundance for everyone we touch.


Job Description:


  • Experience on Open Source Platforms in designing/ developing Web-based applications.
  • Require Strong knowledge in Python with application/package/module development, tuning, and debugging tools.
  • Proficient understanding of Python Identifiers, Reserved Words, Basic Operators, Variable Types, and User defined exception handling with their usage.
  • In-depth knowledge of Python Dictionary and default modules included in Python (String, DateTime, Numbers, and other required functions usage).
  • Proficient understanding of Sequences and its differences (Tuples/Lists).
  • File manipulation-using Python (Create, Edit, and Delete view file).
  • Ability to organize code logically and with the understandable procedure that is well defined, documented, and testable.
  •  

Skills Required:


  • Strong understanding of OOPS and Design Patterns (Code design skills in Python-based object-oriented programming and functional programming).
  • Developing Web Applications with Python - Hands on experience using MVC frameworks like Django.
  • Exposure to Code Versioning Systems such as Atlassian Bitbucket.
  • In-depth Knowledge in JavaScript and jQuery.
  • The candidate must display excellent written and verbal skills with demonstrated interpersonal and organizational abilities.
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
Series B funded product startup
Series B funded product startup
Agency job
via Qrata by Blessy Fernandes
Delhi
3 - 6 yrs
₹15L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
Amazon SQS
+2 more
Roles & Responsibilities
• Writing and testing code, debugging programs and integrating applications with third-party
web services. To be successful in this role, you should have experience using server-side logic
and work well in a team.
• Ultimately, you'll build highly responsive web applications that align with our business needs.
• 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
• Expertise in at least one popular Python framework (like Django, Flask, etc)
• Team spirit
• Good problem-solving skills.

Requirements

• 3 to 5 years of experience as a Python Developer
• Hands-on experience with Flask, Django or Gin or Revel or Sanic
• Knowledge of design/architectural patterns will be considered as a plus
• Experience working in an agile development environment with a strong focus on rapid
software development
• Experience in AWS or similar cloud technologies
• Excellent troubleshooting and debugging skills
• Proven ability to complete the assigned task according to the outlined scope and timeline
• Experience with messaging frameworks such as SQS/Kafka/RabbitMq
• Experience with Elastic Search
• Willingness to learn new and different technologies

Location - South Delhi 
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
Cast Software
at Cast Software
3 recruiters
Shamine Dsouza
Posted by Shamine Dsouza
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹10L / yr
skill iconPython
skill iconDjango
skill iconFlask
SQL
DevOps

Solution Oriented Mindset

  • Assist project in all technical aspects of tooling and DevOps
  • Proactively lead tools new versions release cycle and documentation
  • Proactively identify risks related to application /deliverables and propose a mitigation plan
  • Provide custom solutions as per customer requirements

 

Autonomy & Problem Solving Mindset

  • Work in complete autonomy to deliver project deliverables, for advanced technical deliverables, with required level of quality
  • Must have troubleshooting skills

 

Agile Mindset

  • Contribute to improvement of internal process, tooling, and quality process
  • Design, build and collect technical materials as part of project executions in a spirit of reusability for future engagements and maintain knowledge on best practices, tools, and reusable components for CAST analysis
Looking for Python developers with 2+ years of experience.
Read more
Shoreline IoT
at Shoreline IoT
1 recruiter
Kanchan Manakeshwar
Posted by Kanchan Manakeshwar
Pune
4 - 10 yrs
₹10L - ₹25L / yr
skill iconAmazon Web Services (AWS)
skill iconPython
skill iconDjango
skill iconFlask
AWS Lambda
+2 more
5+ year’s hands-on product development experience,
technical solutions implementation, architecture design, evaluation
and investigation in a cloud environment (specifically AWS and/or
Azure), preferably with IoT products.
● Working with smaller startups or mid-sized companies
Experience in one of following programming languages:
Python/Node.js
● Python and restful API frameworks. Experience of
working/integrating with cloud services providers like AWS
(preferred) / Azure / GCP
● Good understanding of HTML, CSS, Javascript & jQuery. Hands
on experience with React.js/React.native Experience in REST APIs,
SSO.
● Experience with server-side programming in a high volume
large system / application environment including the availability,
scalability, resiliency, and performance design patterns
● Management of hosting environment, including database
administration (preferably relational databases MySQL, Postgres etc.)
● Familiarity with software configuration management tools,
defect tracking tools, peer review tools and source control systems
(like git). Create and maintain good quality software documentation.
● Experience & willingness to work with overseas (e.g. USA)
customers and product management teams
● Experience building, leading, managing and mentoring highperformance engineering teams of 3-10 engineers
● Good verbal & written communication skills in English
Read more
Pocket FM
at Pocket FM
1 recruiter
Agency job
Bengaluru (Bangalore)
2 - 5 yrs
₹12L - ₹18L / yr
skill iconPython
skill iconDjango
skill iconAmazon Web Services (AWS)
SENIOR BACKEND ENGINEER – POCKET FM
Job Responsibilities
Design and build from cloud-based products and services with massive scale and reliability Write clean and modular code primarily in Python to create multi tenant microservices Terabyte scale data per month with SLA end to end latency and tenant fairness
Build CICD based software development model with end-to-end ownership of code delivery - starting from design/architecture, coding, automated functional/integration testing and operating/monitoring the service in production.
Use relevant technologies and cloud services like Kafka, Redis, Mongo, RDS, Spark Streaming, Redshift, Airflow to build highly performant and scalable distributed systems
Design and develop data schema and access layer to optimally store and retrieve data
Stay up to date with the latest developments in cloud computing and incorporate relevant learnings to both product features and product architecture.
Preferred Qualifications
BS/Btech (Btech Preferred) in Computer Science, Computer Engineering, Information Technology
Preferred Technical Skills:
2- 6 years of software development experience with enterprise-grade software. Must have experience in building scalable, high-performance cloud services Expert coding skills in Python, Django
In Depth experience in AWS is mandatory
Expertise in building scalable event based asynchronous systems based on the microservices architecture
Experience working with docker and kubernetes
Experience with databases such as MongoDB, Redis, RDS, RDF, Graph DB, SPARQL etc. Experience with messaging technologies such as Kafka, Pulsar, SQS
Must have expertise in building REST APIs
Strong object-oriented designing and programming experience Experience in cloud object stores: S3, Cloud Storage, Blobs, etc. Desired Technical Skills:
Open source committer in related areas like cloud technologies, kubernetes, database etc Additional Skills
Great written and verbal communication
Ability to work geo distributed cross functional group
Read more
Think eBikeGo Pvt Ltd
at Think eBikeGo Pvt Ltd
1 recruiter
Shweta Gaikwad
Posted by Shweta Gaikwad
Mumbai
2 - 5 yrs
₹5L - ₹8L / yr
skill iconPython
skill iconDjango
RESTful APIs
skill iconPostgreSQL
skill iconGit
We at eBikeGo looking forTecgSavvy Backend Developer to Join our Team at Mumbai.

Role - Backend Developer
Experience:- 2+
Qualification:- BE Computer Engineering/MCA
Programming Language - Python & framework Django

Responsibilities
  1. Building REST API's & Services In Django Framework
  2. Building reusable code and libraries for future use
  3. Optimization of the application for maximum speed and scalability
  4. Implementation of security and data protection
  5. Design and implementation of the database schema
  6. Design and implementation of data storage solutions
  7. Implementing CI/CD pipeline
Skills And Qualifications
  • Proficient knowledge of a back-end programming language Python
  • Hands-on experience with Python Frameworks like Django
  • Proficient knowledge of MySQL, PostgreSQL
  • Creating database schemas that represent and support business processes (Relational & NoSQL)
  • Understanding of queueing systems like Redis/AWS SQS
  • User authentication and authorization between multiple systems, servers, and environments
  • Data migration, transformation, and scripting
  • 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 Git

Brownie Points
  • Experience in Docker
  • HandsOn Knowledge with implementing CI/CD pipelines
  • Experience in managing applications on AWS
  • Management of hosting environment, including database administration and scaling application to support load changes
  • Product wide application-level thinking on API and data modeling
If you are looking for new opportunity kindly apply with your updated CV.
Read more
Office Commute App
Office Commute App
Agency job
via Amicon by Chandrakala M
NCR (Delhi | Gurgaon | Noida)
5 - 10 yrs
₹40L - ₹65L / yr
skill iconJava
skill iconPython
skill iconDjango
skill iconFlask
For this role we expect you to have over 6 years of experience in software
development of which at least 1 year should be team management experience.
You should be knowledgeable about programming languages - specifically Java,
Python, operating systems, networks, databases and SQL, algorithms, advanced
architecture, code design, system design, design patterns, project and people
management.
An aptitude for product thinking is preferred. You should also hands-on experience on
mobile app development. Knowledge of Python is a plus.
Read more
FreightCrate Technologies Pvt, Ltd.
Poonam Dakshini
Posted by Poonam Dakshini
Mumbai
2 - 10 yrs
₹4L - ₹15L / yr
skill iconPython
skill iconReact.js
MySQL
Memcached
skill iconPostgreSQL
+3 more
FreightCrate Technologies:

FreightCrate Technologies is a Logistics Technology company that aims to transform international shipping through innovative and cost-effective tech solutions that can mutually benefit exporters, importers and logistics service providers.  
Our web-platform, FreightCrate offers online tech-enabled quote and shipment management solutions for export and import businesses to and from more than 50,000 global locations.
We have had more than 50 media coverages including Entrepreneur, Maritime Gateway, Cargotalk, BW Disrupt, INC42, Silicon India, Tech Observer and several other newspapers and online magazines.

Our vision is to utilize cutting edge technology, engineering, deep learning and artificial intelligence to create an intelligent freight management system that can automate and optimize international trade operations for global businesses.


FOUNDERS:

Samir Lambay is the Co-Founder and CEO with an MSc in Shipping, Trade and Finance from Cass Business School, London, UK with Distinction.
Samir has worked in the shipping and logistics industry across both family businesses and multinational companies. His most recent job was at DB Schenker Logistics (Part of Deutsche Bahn Group - Fortune 200) where he was the youngest Vertical Manager globally and won two awards including Vertical Manager of the year and a Global Award.


Ruchi Dogra is a Co-Founder & Director and is in charge of sales and marketing. She has worked for over 15 years across the top 3 logistics/supply chain companies globally. She set-up the hotel, wines and beverages vertical at Kuehne & Nagel and DB Schenker. Her latest assignment was at DHL Global Forwarding where she worked as a Vertical Manager for Engineering and Manufacturing; handling top Indian and multinational accounts including several Fortune 100 companies. She brings with her an extensive knowledge in strategy, sales, operations and customer service.


Title
Software Developer

Description

The Software Developer’s role is to develop new innovative programs to optimize and automate user experiences by creating high-quality, innovative and fully performing software that complies with coding standards and technical design.
Should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. 

Compensation

As this is a new business the compensation is negotiable and we will make an offer depending on the experience of the candidate.

Responsibilities

• Design flowcharts, layouts and documentation to identify requirements and solutions
• Produce clean, efficient code based on specifications
• Execute full software development life cycle (SDLC)
• Integrate software components and third-party programs and API’s
• Troubleshoot, debug and upgrade existing software
• Gather and evaluate user feedback
• Recommend and execute improvements
• Create technical documentation for reference and reporting


Skill Sets:

• PHP/Python
• AWS & Cloud-computing
• Mysql/PostgreSql
• Memcache/Redis
• Frontend technologies HTML, CSS, JS, ReactJS, Vue.js
• Frameworks like Django
• DevOps
• ELK
• Tools like Datadog, NewRelic, etc
• Shell-scripting 
• Setting & managing dev/beta/prod environments
• Tools like Jenkins, Chef, Puppet, Ansible, etc.
• Knowledge of Solr/Elastic search will be an advantage

Personal Requirements:

• Min of 3+ years of Hands on experience in Web development, algorithm design, implementation, architecture design, product management, databases and UI/UX in consumer facing applications.
• Experience on projects involving engineering and algorithmic functions, machine learning, deep learning and artificial intelligence is very advantageous.
• Creative self-starter who is comfortable with both taking initiative and working in teams.
• Previous experience working on logistics technology products is advantageous but not mandatory.
• Strong communication skills.
• Willingness to learn and utilize emerging technologies.
• Sincere passion to use disruptive technologies that can be globally significant.
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