KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
L #2936
Applications open Full-Time Job

DEVELOPER L3

Wipro

  • Pune, India
  • Competitive Package
  • 3-5 Years
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Job description

Job Description Role Purpose

T

Key Responsibilities

  • Design and develop serverless applications using AWS Lambda and AWS Step Functions.
  • Build and manage workflows, orchestration, and state machines for business processes.
  • Develop event-driven solutions leveraging AWS services such as SQS, SNS, EventBridge, API Gateway, DynamoDB, S3, CloudWatch, and IAM.
  • Create reusable APIs and microservices following cloud-native design principles.
  • Implement monitoring, logging, and troubleshooting using CloudWatch and AWS native tools.
  • Optimize application performance, scalability, availability, and cost.
  • Develop CI/CD pipelines and automate deployments using AWS DevOps tools.
  • Collaborate with architects, business stakeholders, and cross-functional teams.
  • Ensure security, compliance, and governance standards are followed.

Mandatory Skills

  • Strong experience with AWS Lambda.
  • Hands-on experience with AWS Step Functions.
  • Proficiency in Python.
  • Experience with API Gateway, SQS, SNS, EventBridge.
  • Strong understanding of serverless architecture and event-driven design.
  • Experience with DynamoDB, S3, IAM, CloudWatch.
  • Knowledge of REST APIs and Microservices architecture.

Experience working with Git and CI/CD pipelines

͏ Gathering of requirements-Assist in conducting workshops and discussions with client stakeholders to gather business process requirements.

Coding and Configuration-"Develop and deliver code for assigned modules, in alignment with client requirements ensuring proper integration with system components.

͏ Testing and Trial Runs-"Execute testing for assigned modules, validate functionality across required interactions, and participate in User Acceptance Testing (UAT) sessions.

Implementation-Participate in implementation of software application and its integration with other systems to ensure stability.

Maintain Documentation-Prepare detailed reports and documentation on project specifications, activities, and status, while presenting information using flowcharts, layouts, diagrams, code comments, and clear, well-structured code.

͏ Stakeholder Collaboration-Collaborate with cross functional teams to understand requirements, support development activities, check system compatibility, and ensure solutions meet expected standards.

Mandatory Skills: AWS Step Functions .

Experience: 3-5 Years .

Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions.

To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry.

It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.

Profile description

Key Responsibilities

  • Design and develop serverless applications using AWS Lambda and AWS Step Functions.
  • Build and manage workflows, orchestration, and state machines for business processes.
  • Develop event-driven solutions leveraging AWS services such as SQS, SNS, EventBridge, API Gateway, DynamoDB, S3, CloudWatch, and IAM.
  • Create reusable APIs and microservices following cloud-native design principles.
  • Implement monitoring, logging, and troubleshooting using CloudWatch and AWS native tools.
  • Optimize application performance, scalability, availability, and cost.
  • Develop CI/CD pipelines and automate deployments using AWS DevOps tools.
  • Collaborate with architects, business stakeholders, and cross-functional teams.
  • Ensure security, compliance, and governance standards are followed.

Mandatory Skills

  • Strong experience with AWS Lambda.
  • Hands-on experience with AWS Step Functions.
  • Proficiency in Python.
  • Experience with API Gateway, SQS, SNS, EventBridge.
  • Strong understanding of serverless architecture and event-driven design.
  • Experience with DynamoDB, S3, IAM, CloudWatch.
  • Knowledge of REST APIs and Microservices architecture.

Experience working with Git and CI/CD pipelines

Eligibility & process

Who can apply

Employment type: Full-time

Skills & stack

Python REST APIs Microservices DynamoDB AWS CI/CD Git Data Structures & Algorithms

Selection process

Details are shared by the recruiter after shortlisting.

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Python, REST APIs, Microservices, DynamoDB, AWS, CI/CD, Git, Data Structures & Algorithms) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Wipro Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in Python. Answer
Model answer: 1. Encapsulation (data hiding via private fields/getters). 2. Abstraction (hiding implementation complexity). 3. Inheritance (code reusability). 4. Polymorphism (method overriding/overloading).
What is the time and space complexity of QuickSort vs MergeSort? Answer
Model answer: QuickSort: Average O(N log N) time, O(log N) space. Worst O(N^2). MergeSort: Guaranteed O(N log N) time, but requires O(N) auxiliary space.
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
Model answer: Indexes speed up SELECT queries via B-Trees. However, they slow down INSERT, UPDATE, and DELETE operations because indexes must be updated on disk. Avoid on low-cardinality columns (e.g., boolean flags).
What happens under the hood when you enter a URL in a browser? Answer
Model answer: 1. DNS lookup (resolves IP). 2. TCP 3-way handshake (SYN, SYN-ACK, ACK). 3. TLS negotiation for HTTPS. 4. HTTP GET request sent. 5. Server responds with HTML/CSS/JS. 6. Browser renders DOM & CSSOM tree.
What is the difference between REST and GraphQL APIs? Answer
Model answer: REST uses multiple fixed endpoints with possible over/under-fetching. GraphQL uses a single endpoint allowing clients to query exact fields in a single request.
Behavioural & HR questions 3
Why do you want to join Wipro as a DEVELOPER L3?
Highlight Wipro's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Wipro Competitive Package
Recruiter Resume Apply
Chat Chat with Kashii