Cutshort logo
Quinnox logo
Python AWS Developer
Python AWS Developer
Quinnox's logo

Python AWS Developer

MidhunKumar T's profile picture
Posted by MidhunKumar T
8 - 12 yrs
₹30L - ₹35L / yr
Remote only
Skills
skill iconPython
skill iconDjango
skill iconFlask
AWS Lambda
Amazon SQS
API gateway
Amazon S3
AWS Simple Notification Service (SNS)
Microservices

Job description

Key Responsibilities

  • Design, develop, and maintain serverless applications using AWS services such as Lambda, API Gateway, DynamoDB, and S3.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Build and maintain RESTful APIs to support web and mobile applications.
  • Implement security best practices for AWS services and manage IAM roles and policies.
  • Optimize application performance, scalability, and reliability through monitoring and testing.
  • Write clean, maintainable, and efficient code following best practices and design patterns.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug applications, identifying performance bottlenecks and areas for improvement.
  • Stay updated with emerging technologies and industry trends related to serverless architectures and Python development.

Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Proven experience as a Python backend developer, with a strong portfolio of serverless applications.
  • Proficiency in AWS services, particularly in serverless architectures (Lambda, API Gateway, DynamoDB, etc.).
  • Solid understanding of RESTful API design principles and best practices.
  • Familiarity with CI/CD practices and tools (e.g., AWS CodePipeline, Jenkins).
  • Experience with containerization technologies (Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and the ability to work independently and collaboratively.
  • Excellent communication skills, both verbal and written.

Preferred Skills

  • Experience with frontend technologies (JavaScript, React, Angular) is a plus.
  • Knowledge of data storage solutions (SQL and NoSQL databases).
  • AWS certifications (e.g., AWS Certified Developer Associate) are a plus.


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 Quinnox

Founded :
2002
Type :
Services
Size :
100-1000
Stage :
Profitable

About

Leveraging our strategic alliances with technology product companies including SAP, Software AG, Calypso, IBM and Oracle, among others we offer collaborative, cost-effective and high value solutions to our clients.
Read more

Connect with the team

Profile picture
Munawar Noorani
Profile picture
Geeta Arora

Company social profiles

twitterfacebook

Similar jobs

Euphoric Thought Technologies
Bengaluru (Bangalore)
6 - 8 yrs
₹12L - ₹20L / yr
skill iconDjango
skill iconPython
skill iconFlask

We're looking for a Senior Python Developer with experience to join our team. You will lead and contribute to Python-based software projects as a Senior Python Developer, ensuring code quality and efficiency.


Senior Python Developer Job Responsibilities

  • Design and Development: Senior Python Developers are in charge of creating Python-based applications and systems. Their code is the foundation of all software projects, ensuring functionality and performance.
  • Leadership & Mentorship: Senior Developers frequently take on leadership positions, guiding and mentoring junior developers. They give technical skills and ensure the team adheres to best practices.
  • Collaboration: Working collaboratively with cross-functional groups is an important element of this role. They aid in the definition of project demands and specifications, ensuring that software meets business objectives.
  • Code Quality Assurance: A Senior Python Developer's role includes code reviews. They ensure code quality, suggest areas for development, and ensure best practices are followed.
  • Troubleshooting and Debugging: Senior Python Developers are in charge of finding and resolving code bugs. Their strong problem-solving abilities are put to use as they troubleshoot and debug software to ensure its flawless operation.
  • Staying Informed: It is critical to stay current with the newest trends and standards in Python development. Senior Developers ought to be knowledgeable about new technologies and tools.
  • Performance Optimisation: They are in charge of optimization and testing to ensure that software is functional and operates smoothly.
  • Documentation: Proper code and technical specifications documentation is required to ensure that the development process is open and readily available to the team.

Senior Python Developer Requirements and Skills

  • Educational Background: A bachelor's or master's degree in computer science or a related field is a good starting point for this position.
  • Experience: 6+yr Proven experience as a Python Developer is required. A strong project portfolio reveals expertise and capability.
  • Python Proficiency: A strong understanding of Python and its associated libraries is required. It is critical to have a thorough understanding of Python's capabilities and limitations.
  • Web Frameworks: Knowledge of web frameworks such as Django or Flask is advantageous because it speeds up web application development.
  • Database Knowledge: Understanding of relational and non-relational databases is frequently required. Understanding how to work with databases is essential for developing reliable software.
  • Front-End Skills: Being familiar with front-end technologies such as HTML, CSS, and JavaScript can be a valuable addition to the skill set of a Senior Python Developer, particularly when working on web applications.
  • Version Control: Working knowledge of source control systems such as Git is frequently required, as it aids in code integrity and collaboration.
  • Problem-Solving Skills: Strong skills in problem-solving and attention to detail are required. Senior Python developers must be able to effectively identify and resolve issues.
  • Communication and Collaboration: Effective communication and collaboration with team members and stakeholders are critical to the success of projects.
  • Leadership Experience: Prior leadership or mentorship experience is a significant asset. The ability to mentor and lead junior developers is frequently required.


Read more
Wissen Technology
at Wissen Technology
4 recruiters
Gagandeep Kaur
Posted by Gagandeep Kaur
Bengaluru (Bangalore)
1 - 6 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices

Wissen Technology is now hiring for a Java Developer


Location : Bangalore (The candidate must be based in Bangalore, as an in-person interview is a mandatory part of the selection process)


Notice Period: Immediate to Serving Notice Period & Up to 30 Days max


Skills: Hands-on experience in Core Java, Spring Boot, Microservices, Algorithms, Data Structure and SQL


Note: Bachelor's or Master's degree from a top-tier college or university is must.


Key Responsibilities:

  • Design, develop, and test low-latency, high-volume client-facing applications.
  • Develop and maintain enterprise-scale, n-tier applications for the investment banking/capital markets domain.
  • Implement microservices-based solutions using Spring Boot and other modern frameworks.
  • Work extensively with Core Java 5.0 and above, Spring Framework, and CXF
  • Optimize applications for multi-threading and high-performance server-side development
  • Collaborate with cross-functional teams to design and implement scalable, secure, and efficient solutions
  • Work with RDBMS (preferably Sybase) to handle large-scale data processing.
  • Develop and maintain applications on Unix/Linux environments
  • Utilize enterprise application design patterns to build robust and scalable solutions.
  • Troubleshoot and resolve complex technical issues while ensuring application stability and performance.


Required Skills & Experience:

  • 1 to 6 years of hands-on experience in Java development
  • Strong knowledge of microservices architecture and cloud-based deployment.
  • Expertise in Spring Framework, Spring Boot, and CXF
  • Experience in developing and optimizing applications for high-volume, multi-threaded environments
  • Solid understanding of financial domain applications, sales, and trading platforms
  • Proficiency in working with relational databases (Sybase preferred)
  • Familiarity with Unix/Linux environments and shell scripting.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to articulate and present design ideas effectively.
  • Education: Bachelor's or Master's degree from a top-tier college or university is must.


Read more
Wissen Technology
at Wissen Technology
4 recruiters
Deepa Shankar
Posted by Deepa Shankar
Bengaluru (Bangalore)
4 - 9 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
Apache Kafka
Multitasking
+2 more

Required Skillset

• Experience in Core Java 1.8 and above, Data Structures, OOPS, Multithreading, Algorithms, Collections, System Design, Unix/Linux. • Possess good architectural knowledge and be aware of enterprise application design patterns. • Should be able to analyze, design, develop and test complex, low-latency client-facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-volume server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills in Java. • Strong interpersonal, communication and analytical skills. • Should be able to express their design ideas and thoughts.


Job Brief-

• Understand product requirements and come up with solution approaches. • Build and enhance large scale domain centric applications. • Deploy high quality deliverables into production adhering to the security, compliance and SDLC guidelines.

Read more
Swissclear
at Swissclear
2 recruiters
Gunjan Tiwari
Posted by Gunjan Tiwari
Pune
5 - 9 yrs
₹10L - ₹35L / yr
skill iconJava
J2EE
Spring
skill iconSpring Boot
Hibernate (Java)
+1 more

TAPPP is leading the charge in bringing premium digital entertainment content & live sports to global consumers via its prepaid platform. TAPPP is available across platforms via the Web, Mobile and Tablets. Building out this brand presents significant product and engineering challenges. At the centre of solving those challenges is the TAPPP Product Engineering team which is responsible for the TAPPP product end to end.


We are looking for a coding enthusiast who love working with code and developing software systems.


You will be a part of the core product development team that is responsible for building different components of the TAPPP platform. You will be responsible for designing, coding, reviewing, testing, bug-fixing different modules of the software product that needs to work seamlessly across different environments.


The organization is flat, process is minimal, individual responsibility is big, and there is an emphasis on keeping non-productive influences out of the everyday technical decision making process. Upholding these philosophies will be imperative as we execute our aggressive plan of global expansion over the next 2 years. The position is based in Mumbai, India.


Here is what we are looking for:

• Deep product development experience and sound understanding into these technologies

• Java/J2EE

• Spring

• Hibernate

• RESTful API's

• MySQL

• Tomcat 7

• Exposure on Grails & Amazon AWS will be a plus point

• Strong independent contributor

• An unquenchable desire to learn, attention to detail with a can-do attitude

• Comfortable working in a start-up environment

Read more
Nutrabay
at Nutrabay
4 recruiters
careers nutrabay
Posted by careers nutrabay
Gurugram
3 - 5 yrs
₹6L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
RESTful APIs
+5 more

We are seeking a highly skilled and experienced Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for developing and maintaining high-quality code for our software projects. You should have strong expertise in Python programming and extensive experience with microservices architecture. Your role will involve collaborating with cross-functional teams, implementing best practices, and ensuring the delivery of robust and scalable solutions.


Responsibilities:

  • Develop, test, and maintain high-quality Python code for our software projects.
  • Design and implement microservices architecture for scalable and efficient applications.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand requirements and deliver optimal solutions.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Identify and resolve technical challenges and performance issues.
  • Optimize existing code and improve system performance.
  • Contribute to architectural discussions and propose innovative solutions.
  • Stay up-to-date with the latest trends and technologies in Python development and microservices.


Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional experience as a Python developer, with a focus on building robust and scalable applications.
  • Strong understanding of microservices architecture and experience working with related technologies (e.g., Docker, AWS, service discovery,Jenkins).
  • Solid knowledge of Python frameworks (e.g. Django) and libraries commonly used in microservices development.
  • Experience in developing RESTful APIs and working with third-party API integrations.
  • Proficiency in database systems, such as MySQL or MongoDB.
  • Familiarity with code versioning tools (e.g., Git) and CI/CD pipelines.
  • Strong problem-solving skills and ability to handle complex technical challenges.
  • Ability to write clean, maintainable, and testable code following best practices.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.


Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS).
  • Knowledge of message queue systems (e.g., RabbitMQ, Kafka, SQS).
  • Familiarity with tools (e.g., Airflow, ELK).
  • Previous experience in mentoring and providing technical guidance to junior developers.
  • Contributions to open-source projects or active participation in developer communities.


Read more
US based startup that offers an open source authentication
US based startup that offers an open source authentication
Agency job
via Qrata by Rayal Rajan
Remote only
2 - 7 yrs
₹20L - ₹45L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconDjango
skill iconFlask

What kind of work will you get?

We are looking for a Nodejs developer.

Examples of technical tasks:

Working on our backend SDK to implement APIs that will be consumed by the frontend widgets

Designing APIs for different auth recipes

Architecting auth flows

You will also be given non technical tasks like product brain storming, competitor analysis and writing documentation.

Note: Compensation is as per the applicant's geography

Requirements

Well versed in nodejs with 2+ years of professional experience

Familiar with and comfortable working with Web frameworks like FastAPI, Django and Flask

Familiar with HTTP networking in nodejs

Strong understanding of async and sync modes in nodejs

Bonus:

Contributed to open source, or have your own open source repo with a community and many github stars

Built an in-house authentication or authorization solution or worked with solutions such as Keycloak, Auth0, Ory, Okta etc

Read more
SS Supply Chain Solutions Pvt Ltd
Jyotsna Kathpal
Posted by Jyotsna Kathpal
Bengaluru (Bangalore)
4 - 7 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask

We are looking for an experienced top-notch Python developer to grow with our dev team. As a Python Developer, you will be involved from conception to completion with projects that are technologically sound. Role and Responsibilities

• Expert in Python, with knowledge of at least one Python web framework {such as Django, Flask, etc}

• Familiarity with some ORM (Object Relational Mapper) libraries

• Able to integrate multiple data sources and databases into one system

• Understanding of the threading limitations of Python, and multi-process architecture

• Good understanding of server-side templating languages

• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

• Understanding of accessibility and security compliance • Knowledge of user authentication and authorization between multiple systems, servers, and environments

• Understanding of fundamental design principles behind a scalable application

• Familiarity with event-driven programming in Python

• Able to create database schemas that represent and support business processes

• Strong unit test and debugging skills

• Develop and adhere to best-practices for developing applications

• Continuously contribute to team performance improvement and collaboration

• Work and collaborate with the rest of the engineering team

• Work with product team and graphic designers Technical Skills

• Experience in Python and frameworks such as Django, Flask, etc

• Ability to solve problems creatively and effectively

• Git knowledge is a plus

• Experience working in an Agile/Scrum development process

• Team player

• Good time-management skills

• Great interpersonal and communication skills

Qualifications

• B.S Degree in Computer Science

• 4-6 years overall IT industry experience

Read more
Quantiphi Inc.
at Quantiphi Inc.
1 video
10 recruiters
Vaishnavi Kitkaru
Posted by Vaishnavi Kitkaru
Remote only
3 - 8 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
Unit testing
skill iconAmazon Web Services (AWS)
+5 more
Job Description: 

We are looking for an experienced Python developer who can help create dynamic software applications for our clients with their skill set. In this role, you will be responsible for gathering requirements from clients and accordingly write and test scalable code, and develop back-end components.
Technologies worked on:
Python - Django/Flask/FastAPI, Pytest/Unittest, AWS services.
Database - Postgresql/Mysql or NoSQL databases.
Requirement Description:
• Experience in designing,implementation & testing of Python Applications.
• Must have knowledge of at least one of python web framework Django/Flask/FastAPI and any of unit test frameworks(Pytest/Unittest).
• Should have a solid understanding of object-oriented programming (OOP).
• Well-experienced to perform Unit Testing and Integration Testing
• Have good experience in Agile based development approach.
• Expertise in developing enterprise-level web applications and REST/GRAPHQL APIs using
MicroServices, with demonstrable production-scale experience.
• Demonstrate strong design and programming skills ,writing optimized code.
• Working knowledge with SQL(MySQL,Postgresql etc) is mandatory and knowledge on NoSQL databases can be an addon.
• Understand Architecture Requirements and ensure effective design, development, validation, and support activities.
• Understanding of core AWS services, uses and basic AWS architecture best practices.
• Proficiency in developing, deploying, and debugging cloud-based applications using AWS.
• Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications
• Ability to identify key features of AWS services while designing a solution.
• Identify bottlenecks and bugs, and recommend solutions by comparing the advantages and disadvantages of custom development
• Should contribute to team meetings, troubleshooting development and production problems across multiple environments and operating platforms
• Execute strong collaboration and communication skills within distributed project teams.
• Responsible for quality and timely deliverables for each given task.
• Knowledge on frontend technologies could be addon.
Read more
Madsapiens Pte Ltd
at Madsapiens Pte Ltd
1 recruiter
marshall david
Posted by marshall david
Remote only
2 - 5 yrs
₹15L - ₹30L / yr
skill iconPython
skill iconDjango
Our organisation is looking for a Django Developer who is extremely knowledgeable and a driven individual to assist the organisation in designing and programming web applications. You will look after the developing backend code which efficiently and effectively interfaces with front end code to transact data. You will need to liaise with front end developers extremely regularly, so being a good communicator and collaborator is extremely important.
Read more
Pasarpolis India
at Pasarpolis India
1 recruiter
Lakshay  Gulati
Posted by Lakshay Gulati
NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹10L - ₹30L / yr
skill iconPython
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconDjango
skill iconNodeJS (Node.js)
+2 more
**Backend Engineer**
Join the Insurtech revolution with PasarPolis! We're looking for exceptional talents to come help us leverage technology to disrupt the insurance industry. With the largest insurtech funding in the region and 3 Indonesian unicorns as part of our investors roster (Gojek, Tokopedia & Traveloka) we are disrupting the insurance industry by:
1. Creating easy to understand insurance products
2. Redefining how and where insurance products are purchased
3. Enabling simple and hassle-free claim process
We are also using machine learning, big data analysis, and data science to build automated risk assessment.

**Job Description**

• Development of backend services which power our products and taking responsibility for scalability and reliability of them.
• Translate and drive technology vision into action and world class product, as well as constantly solve problems and set strategy for our existing products as well as future product ideas.
• You are also expected to share knowledge to other engineers.
• Drive the business and help drive and focus execution in line with our core objectives.
• Work closely with QA Engineers for immediate bugs/issues resolution.
• Explore new techniques, technologies and software development approaches to improve existing system to keep up with the latest trend in software development

**Minimum Qualifications**

• Bachelor’s Degree in Computer Science or equivalent
• 3-6 years of experience in software engineering/development
• Experienced in Python + Django/flask, Golang
• Experienced in building REST API
• Exposure to developing apps using NodeJS, GoLang, Ruby on Rails, JavaScript, MySQL, MongoDB
• Familiar with application life cycle management tools such as JIRA, Bitbucket/Git, etc and also CI/CD tooling.
• Familiar with Agile Software Development and SCRUM.
• Familiar with Cloud Computing (AWS / Google Cloud).

**Required Skills**

• Python / GoLang / Ruby on Rails
• MySQL
• REST API
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