Cutshort logo
All time design logo
Python Developer
All time design's logo

Python Developer

Prem kumar's profile picture
Posted by Prem kumar
1 - 3 yrs
₹2L - ₹4L / yr
Chennai
Skills
skill iconFlask
skill iconPython
skill iconMongoDB
RESTful APIs
Payment gateways

Job description


We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.


Responsibilities:


  • Coordinating with development teams to determine application requirements.


  • Writing scalable code using Python programming language.


  • Testing and debugging applications.


  • Developing back-end components.


  • Integrating user-facing elements using server-side logic.


  • Assessing and prioritizing client feature requests.


  • Integrating data storage solutions.


  • Coordinating with front-end developers.


  • Reprogramming existing databases to improve functionality.


  • Developing digital tools to monitor online traffic.


Requirements:


  • Bachelor's degree in Computer Science, Computer Engineering, or related field.


  • 2-7 years of experience as a Python Developer.


  • Expert knowledge of Python and Flask framework and Fast API.


  • Solid experience in MongoDB, Elastic Search.


  • Work experience in Restful API


  • A deep understanding and multi-process architecture and the threading limitations of Python.


  • Ability to integrate multiple data sources into a single system.


  • Familiarity with testing tools.


  • Ability to collaborate on projects and work independently when required.


  • Excellent troubleshooting skills.


  • Good project management skills.


SKILLS:


  • PHYTHON
  • MONGODB
  • FLASK
  • REST API DEVELOPMENT
  • TWILIO


Job Type: Full-time


Pay: ₹10,000.00 - ₹30,000.00 per month


Benefits:

  • Flexible schedule
  • Paid time off


Schedule:

  • Day shift


Supplemental Pay:

  • Overtime pay


Ability to commute/relocate:

  • Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)


Experience:

  • Python: 1 year (Required)


Work Location: In person

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 All time design

Founded :
2017
Type :
Services
Size :
0-20
Stage :
Profitable

About

N/A

Company social profiles

bloginstagramtwitterfacebook

Similar jobs

Ordrio Technologies Pvt Ltd
Udupi
3 - 5 yrs
₹4L - ₹8L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Microservices
RESTful APIs
API management

We are looking for a Senior Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well. Collaborate with front-end and back-end developers and designers to build website following client requirements.

Responsibilities

  • Create clear, simple, and reusable code
  • Develop all server-side logic, including data storage to optimize website performance
  • Identify programming bottlenecks and bugs and find fixes
  • Test, update and validate web applications to be used on different web browsers
  • Execute automated testing platforms and system tests
  • Familiarity with front-end technologies
  • Attention to detail, especially in identifying and fixing errors.

Required Skills

  • 3+ Years of experience in back-end development
  • Knowledge and experience in Node js and Mongo DB
  • Experience in Microservices Architecture


Read more
Zumen Software India Pvt Ltd
harishankar krishnamurthi
Posted by harishankar krishnamurthi
Chennai
2 - 6 yrs
₹7L - ₹15L / yr
skill iconJava
skill iconSpring Boot
Microservices
RESTful APIs
Company website http://www.zumen.com/" target="_blank">www.zumen.com

Zumen is a Cloud-based Source-to-Pay software for product manufacturing companies.Zumen enables product manufacturing companies to digitize their direct sourcing and procurement, and manage every detail of the process in a transparent, collaborative platform. With Zumen’s part life cycle management, BOM interface, supplier base visibility and product cost management, companies can build an agile, resilient supply chain and get their products to market faster. Zumen is headquartered in Delaware, USA

 

 

Responsibilities:

  • Develop features and modules independently based on the overall product architecture provided.
  • Research and find solutions to challenging new problems; align with technology needs of the future.
  • Fully grasp the product concept and think through challenging customer variations and use cases.
  • Proactively seek to identify issues and resolve them at the stages of design, deployment and QA.
  • Maintain quality and ensure responsiveness of applications.
  • Demonstrate a strong sense of milestone-based performance and adherence to overall development timelines.

 

Requirements:

Experience - 2 to 5 years experience in Java Tech stack

  • Strong hands-on experience in Java, Spring Boot, microservices and Rest API.
  • Good understanding of general data privacy and information security.
  • Exposure to cloud securities for SAAS application development would be an added advantage.
  • A good understanding of all facets of building and delivering data-centric products is desirable.
  • Knowledge of code versioning tools.
Read more
Bullhorn Consultants
at Bullhorn Consultants
4 recruiters
vidya venugopal
Posted by vidya venugopal
Bengaluru (Bangalore)
5 - 7 yrs
₹1L - ₹20L / yr
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconPython
Automation
Linux/Unix

Job Requirements:       

·        Bachelor’s degree (minimum) in Computer Science or Engineering.

·        Minimum 5 years of experience working as a senior–level Software Engineer

·        Excellent programming and debugging skills in RoR and Python

·        Experience in web development and automation

·        Experience developing on Windows and Linux systems 

Although not required, the following are a plus: 

·        Experience working with Build scripts, Shell scripts, Makefiles

·        Experience with Jenkins and other CI/CD tools

·        Knowledge of RESTful web services and docker

Read more
Remote only
0 - 2 yrs
₹4.5L - ₹8L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconJavascript

Who are we

Syook is an established Series A funded high growth startup headquartered in Bengaluru, working in the B2B space. We are currently on the path of high growth and productivity, and great culture building (because we know the two go hand in hand)! We are looking for folks who will ask questions like why/why not, what can I do to make this better, how can I help the company and most importantly, what can the company do to help you.


Our flagship product Syook InSite allows businesses to visualize their operations, providing information that can easily translate into measurable impact on the bottom-line. InSite is an Industrial Internet-of-Things (IIoT) solution that uses Bluetooth Low Energy (BLE) beacons to generate highly-accurate location data of all your resources (both assets and people), at much lower costs than https://syook.com/rfid-vs-ble-vs-uwb-vs-wi-fi/">comparable technologies. The result: Quick RoI and Improved Operational Performance. It’s Industry 4.0, ready for deployment!

Role overview

First and foremost, we're looking for people who are excited about what we're doing -- you don't need to know anything about IoT, but should be excited to learn. We're building in an entirely new space, so you'll be able to use creativity to help us solve problems and delight our customers.

Our product stack is MERN (React, Node + Express, MongoDB) with a few services also written in Java and Go and we use React Native on mobile.

We’re looking for someone who loves to solve problems and enjoys building algorithms that identify all possible scenarios. You must enjoy breaking down a problem statement into smaller chunks and have a knack of designing scalable systems using modular pieces.

A day in your role will involve any of the following (or a combination):

  • Develop APIs for new features that will be consumed by the frontend (web and mobile)
  • Develop APIs for integrations into 3rd party ERP & HRMS systems like SAP, etc
  • Build new services or add functionality in existing systems & services like IoT Data Parsers and Ingestors, etc
  • Build modular sub-systems that can be reused to develop a scalable system
  • Optimize application backend for speed and scalability
  • Ship out bug free code using TDD
  • Work towards more stability & scalability of the backend
  • Understand the requirements and give adequate time estimates for the features
  • Coordinate with QA for every feature and make sure releases are bug free

This list is not exhaustive at all, and you'll have a lot of autonomy over your work.

This is a full time position based out of Bengaluru with the option of working remotely few days of the week. During the interview, you'll be able to share what you're most interested in.

Why you might be excited about us

  1. We're working to solve a massive global problem and help organizations be more competitive. We love solving problems using technology and are bridging a massive gap in the operations excellence domain.
  2. We're small, so you'll be able to contribute efficiently and without bureaucracy. You'll quickly have responsibility over big areas of our product.
  3. Our team has a wide range of experiences (Oilfield, Telecom, Psychology PhD, etc.) and are excited to learn from you, too.
  4. You'll be able to work independently and set your own schedule. We don't micromanage and will help you do great work. We trust our people and believe that each person here puts their best foot forward.
  5. We'll mould your role to shape a career you're excited about. We care a ton about your satisfaction and job happiness, and will help prep you for whatever you're looking for in the future.
  6. We work hard and also highly value balanced work/life. We care about family and your own personal development, and don't expect for you to be always engaged with work.

Why you might not be excited about us

  1. We're small (35+ people in the company now), so if you like more established companies, it's not (yet) the right time. You'll help build our company's culture.
  2. Since we're an early stage startup, projects and priorities may shift.
  3. Our customers love us, and there's a lot we can improve. It's a great place to be, but it means there's some jank. (Nothing too scary! 😃)
  4. We can't (yet) provide constant close mentorship for junior developers. As we grow, we'll get a lot better at this.
  5. Since you'll have a lot of responsibility and creativity over projects, they may not be defined perfectly initially. You'll be expected to bring your own experience and perspective to help us do the right things, and raise flags if you think we should do things differently.

About you

None of these are requirements, but do describe the kinds of people that we think would be most effective at Syook right now.

  1. Love thinking broadly about problems and thinking creatively about how to solve them efficiently.
  2. Happy to try things out to validate new features, and move on if they no longer solve a problem.
  3. Excited for a front-row seat into a fast growing, early stage company. Things will change a lot!
  4. Enjoy thinking through trade-offs, with both mindfulness of short-term needs and our long-term direction.
  5. Happy writing documentation so that others can ramp up super easily and you're never a single-source-of-failure. We're a bit too small to have silos.
  6. You are driven and care about doing a good job and improving your craft.
  7. You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these 
  8. Most importantly, you’re the kind of person who is friendly, approachable, ready to help others and personally driven to put your best foot forward.

Technically these are some of the things we would like for you to have to be able to contribute effectively in this kind of a position:

  1. You are fluent working with server-side languages and frameworks, in particular NodeJS, but any other language proficiency is also fine e.g. Go, Python, Java, as long as you can pick up a new language and contribute
  2. You are fluent in using SQL Database, preferably Postgres and at least one NOSQL Database, preferably MongoDB, but feel free to surprise us!
  3. You can write non-trivial programs in Javascript
  4. You can write clean, modular code in either Object-Oriented style or Functional style
  5. You are comfortable with Test Driven Development
  6. You are fluent in using the tools of the trade: Testing, Editors, Git, Command line, Slack

Apart from the above it would be a plus if you also have

  • Knowledge of Docker
  • Knowledge of Kafka, RabbitMQ or other pub / sub and queue management systems
  • Open source contributions 

Our current development practices

Since we're an early-stage startup, we constantly have to ask "what gets the most value, cheaply, to validate our assumptions?" We build some things to last a long time, and others as prototypes.

We use linting, e2e testing, CI CD, observability logging, and production probers. We've documented both our web and mobile apps so that you should be able to get started easily—and if you need help, we'll absolutely improve our docs—and contribute your first day.

We recognize the value of maintainability and keeping our developer experience nimble. Our sprints are for 2 weeks and we push releases to production as per this schedule.

You'll help push us to be our best, and we're excited for recommendations and insights you have as you join. You'll be an owner and contribute towards how we work.

Joining our team


Interview process

We want you at your best, and won't be giving you gotcha-style algorithms questions. We want to get to know you, hear about what you're interested in, and learn about what you hope to do in the future.

1. Meet us and learn about Syook

You'll first talk to Sarlaksha or someone from the People Services team (over phone or video) and won't need to prepare anything in advance. The goal of this conversation is to get to know you and mutually explore if we might be a good fit for each other. You'll learn more about Syook and have a chance to ask any questions about our company, team culture, and product.

We'll also talk in depth about your technical experience. We'll talk about frameworks you've used, how you make technical decisions, types of problems you like to solve, etc. You won't need to prepare anything in advance.

This is primarily used to get a better feel for your experience, how you work, and where you may fit in. It'll be used to design the rest of the interview process.

Through this and the next steps, you'll meet more people in the company so we can get to know each other.

2. Technical challenges

Everyone has different strengths, and we want you to do your best. Our goal is for you to clearly demonstrate your technical aptitude. We're open to accommodating what would work best for you.

We can choose mutually between several different options:

  1. A live pair coding session where we'll work through some problems.
  2. Working through similar problems independently as a take home challenge.
  3. Presenting any previous work you've done (example: open source, side project, or even another interview you did).

3. Technical Discussions

If you clear the technical challenge then we will have a few rounds of technical discussions where we interact with you to understand in depth about your craft. These discussions will be with one of the engineers at Syook whom you will end up working with and the final discussion will be with our CTO (Aman Agarwal). We will try and see how you can augment our engineering culture and we’ll discuss the bigger picture also. You will also get to understand what your role is all about and how you can grow with us. Feel free to ask for feedback and any other questions you may have about the company and we will be happy to share the same.

5. People & Culture fit round

If you reach this stage, it automatically means that we’re convinced of your technical skills. However, that’s never enough for us. We want to ensure that you will feel comfortable working with us and that we can give you an environment where you can be your productive best. We will use this discussion to understand what you bring to the table apart from your technical skills in terms of initiatives, personality, and a certain entrepreneurial mindset.

6. Reference conversations

We will talk to a few people you've worked with before to learn more about how we can best work with you. We expect to hear great things, so this is primarily so we can work with you as effectively as possible.

Read more
It is a US based Software Product Development Company
It is a US based Software Product Development Company
Agency job
via HyrEzy Talent Solutions by Ravi Prakash dubey
Remote, Delhi
2 - 6 yrs
₹7L - ₹18L / yr
skill iconPython
Fullstack Developer
skill iconAngularJS (1.x)

Job Brief

Primary Responsibilities:

  • Obtaining in-depth understanding of design and implementation of existing software product
  • Performing all phases of software engineering including requirements analysis, design, estimation, and development & testing
  • Applying innovation and creativity in design and implementation of features
  • Designing reusable components, frameworks and libraries
  • Troubleshooting production support issues post-deployment and come up with solutions as required
  • Follow the processes defined by the project manager and the organization

General Requirements

  • 2+ years of experience in full-stack development in python based technologies.
  • Experienced in relational database technologies
  • Good in data structures and algorithms
  • Good written and verbal communication skills
  • Self motivated and willing to learn new technologies
  • Experience in AWS cloud technologies is plus

Technologies

  • Python, Django
  • Angular
  • JavaScript, HTML, CSS  technologies
  • Must understand AJAX and REST
Read more
Revvster Technologies Pvt Tld
Remote only
0 - 3 yrs
₹1L - ₹5L / yr
skill iconJava
skill iconPython
skill iconObjective C
Object Oriented Programming (OOPs)
DART
+1 more
Company Profile - 
Baetho is a solution focused company aimed at creating and democratizing
the development of customer experience applications through our
proprietary no code platform.
At Baetho, we offer a fun environment and the chance to work with a highly
skilled and motivated team. Our culture is focused on employee happiness,
customer satisfaction and high-quality execution. If you have the right vibe
and believe in fairness and freedom, you’re a great fit for us.
Working Days: 5 days a week, Monday to Friday (some weekend work
required)

Experience required - 
Responsibilities -
  Develop and deploy software applications using our framework. Follow the best practices while developing the app and keep everything structured and well documented. Test and document the software applications. Contribute ideas and solutions for the continuous evolution of our platform and applications.   
Requirements - 
 Education Qualification: BCA/UG/BE/B.Tech Experience: 1 to 3 years Knowledge of the software development life-cycle. 
Expertise in Object Oriented Programming (JAVA, C++, Dart, Python, C#) 
Knowledge of REST APIs is an added advantage. 
Strong in problem-solving, debugging, logical and analytical skills. 
Ability to work as a team player and coordinate with other departments. Good communication skills.   
Read more
Inmortal Technologies
at Inmortal Technologies
1 recruiter
Durgesh Yadav
Posted by Durgesh Yadav
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
3 - 5 yrs
₹7L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress

Strong proficiency with one of the Vue.js, Angular JS, React JS JavaScript Techologies
2. Knowledge of Node.js and frameworks available for it , such as Express JS, Strong Loop, etc
3. Understanding the nature of asynchronous programming and Promises and its quirks and workarounds
4. Good understanding of server-side templating languages (such as Jade, EJS, etc depending on your technology stack)
5. Good understanding of server-side CSS pre-processors such as Styles, Less
6. Basic understanding of front-end technologies, such as HTML5, CSS3, and Bootstrap
7. Understanding accessibility and security compliance
8. User authentication and authorization between multiple systems(Internal or Third party), servers, and environments
9. Integration of multiple data sources and databases into one system
10. Understanding fundamental design principles behind a scalable application
11. Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
12. Implementing automated testing platforms and unit tests
13. Proficient in code versioning tools, such as Git or TFS

Read more
Us based company into making AI products
Us based company into making AI products
Agency job
via Sygnific Services by Sheeba Patel
Ahmedabad
3 - 8 yrs
₹6L - ₹7.5L / yr
skill iconPython
skill iconDjango
skill iconFlask

Title: Senior Python Developer
Location:- Ahmedabad (Currently work from home)
Salary Range: upto 7.5lpa
Experience Range: 3+ years
Qualification: B.Sc. / B.Tech (CS / IT), MCA, BCA


Responsibility:

  • You will work on large data sets
  • You will provide data visualization for the platform
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
  • Designs enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet- based platforms.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution.

Functional Knowledge:

 

  • Expert in Python, Machine learning with knowledge of at least one Python web framework Flask, Django etc.
  • Expert in server programming, you should be able to implement complex business logic
  • Good understanding of the threading limitations of Python, and multi-process architecture
  • Good understanding of fundamental design principles behind a scalable application
  • Knowledge of event-driven programming in Python
  • Strong unit test and debugging skills
  • Knowledge of AWS cloud and python Boto lib
  • Knowledge of mongo-db
  • Proficient understanding of code versioning tools Like Git
  • Good understanding of Linux OS
  • Knowledge on nltk, scikit, numpy would be an advantage

Compensation and Benefits:

  • Excellent Salary Structure
  • Employee friendly corporate work culture
  • Exposure to interact with US people
  • Flexible timings with Saturday and Sunday Off
  • Lucrative Rewards and Recognition
Read more
Client has over 44,000 + employees in over 18 counties
Client has over 44,000 + employees in over 18 counties
Agency job
via Employment Solutions by Prateek Checker
Remote, Mumbai, NCR (Delhi | Gurgaon | Noida)
5 - 10 yrs
₹14L - ₹21L / yr
skill iconPython
skill iconAmazon Web Services (AWS)

Strong expertise in AWS architecture, deployment and coding using Python and AWS Lambda functions. She/ he should also have experience with NOSQL database like MongoDB/ DynamoDB and exposure to Machine Learning. She/ he should be familiar with Ajax calls, interaction with API using JSON files and xml.

Knowledge of testing tools like JMeter and Selenium and programming languages like Javascript and Dot Net will be a big advantage.
The person should be able to guide junior resources, perform code reviews and solve performance issues as required.

Read more
At Gameberry Labs, we are building the next-gen social games
At Gameberry Labs, we are building the next-gen social games
Agency job
via Anzy by Kushala U
Remote, Bengaluru (Bangalore)
1 - 4 yrs
₹15L - ₹40L / yr
skill iconGo Programming (Golang)
skill iconC++
skill iconMongoDB
MySQL
About Gameberry Labs:
  • We are one of the fastest-growing game development companies with headquarters in
  • Bangalore, India. Since our inception in 2017, we have carved a niche in the gaming industry by our highly creative and expert approach to game design, artwork and development. Our two games, ‘Ludo STAR’ and ‘Parchisi STAR’ have already reached 50 million global downloads.
  • We have a grand vision of being the “Best Game Developing Company” in the world. We are vastly committed to developing visually appealing and technically advanced games for diverse platforms and game applications that appeal to all ages.
  • We offer an autonomous studio consisting of self-motivated teams in a fast decision-making
  • environment, allowing you to be truly impactful and develop professionally.
  • It’s an exciting time to come aboard, career experience as a lead developer working with leadership teams.

Senior Software Engineer

As an SSE, we expect you to solve real-life complex problems and create compelling experiences for our Players. Being a small company we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery.
The pace of our growth is incredible. If you want to tackle hard, interesting and UNIQUE
problems, and create an impact within an entrepreneurial environment, join us!

Major responsibilities :

● Focus on scalability, performance, service robustness, and cost trade-offs
● Continuously drive to explore, improve, enhance, automate, and optimize systems and
tools to best meet evolving business and market needs
● Attention to detail coupled with the ability to think abstractly
● Collaborate with teams to develop and support the smooth 24x7 operation of our service
● Keen to learn new technologies and apply the knowledge in production systems
● Take complete ownership of projects and their development cycle

Technical Requirements:

● Solid understanding and knowledge in programming languages like C++, GoLang etc.
● Strong knowledge of any of the databases like MySQL, Mongo, PostgreSQL.
● Have hands on experience with systems that are asynchronous, RESTful and demand
concurrency.
● Knowledge of best software engineering practices for all stages of software development
life cycle, including coding standards, code reviews, testing, deployment.

Experience/ skills required:

● Engineering Degree in Computer Science from Tier1 institutions (IIT/BIT/NIT) with 3-6
years of development experience in a product firm.
● Technically well rounded with an ability to work with minimal resources.
● Proven ability to build solutions from scratch using scripts/automation etc.
● Troubleshoot and identify the root cause of issues.
● Demonstrated skill and passion for operational excellence by using automation and
process improvements.
● Strong algorithm design, logical and reasoning skills.
● Experience in a 24/7 production environment is a plus.
● Ability to retain composure under stressful conditions,communicates effectively with a
wide array of individuals and gets the right things done.

Culture:

● We give you the freedom to implement your ideas.
● Competitive compensation and benefits. We create great teams and take very good care of
them.
● Independence and a lack of bureaucracy that clears the way for you to do the best work
possible.
● Work with kind, humble teams that inspire.
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