Job Description
| Potential Role Name | Developer L3 |
| Potential Band Alignment | B2 |
Role Purpose
This role is primarily focused on Python-based backend development, API engineering using FastAPI, and data-intensive application design using relational and NoSQL databases.
͏
Responsibilities
- Design, develop, and maintain scalable backend systems and services using Python and FastAPI.
- Build secure, well-structured, and high-performance RESTful APIs for web applications and platform integrations.
- Design and optimize data models, queries, and access layers across relational and NoSQL databases.
- Contribute to application architecture, backend modernization, and service reliability improvements.
- Implement logging, monitoring, observability, and error-handling practices to improve operational resilience.
- Collaborate with front-end engineers and product teams to define service contracts and deliver end-to-end solutions.
- Write automated tests, participate in code reviews, and uphold engineering standards for quality, security, and maintainability.
- Support deployment pipelines, troubleshooting, and production issue resolution.
- Participate in agile ceremonies and contribute to continuous improvement across engineering practices.
Required Qualifications
- 4 to 7 years of professional software development experience with a strong focus on backend engineering.
- Very strong expertise in Python and backend application development.
- Strong hands-on experience building APIs and backend services using FastAPI.
- Strong experience with relational databases and NoSQL databases, including data modeling and query optimization.
- Experience designing, building, and consuming RESTful APIs and distributed services.
- Strong understanding of testing, debugging, performance tuning, and production support for backend systems.
- Experience with source control, CI/CD practices, and modern development workflows.
- Ability to work effectively in agile teams and collaborate across product, QA, and engineering functions.
- Strong communication, ownership, and problem-solving skills.
Preferred Qualifications
- Good-to-have knowledge of JavaScript, TypeScript, React, and modern front-end development concepts.
- Experience with cloud platforms, containerization, and CI/CD pipelines.
- Exposure to event-driven systems, asynchronous processing, or distributed architectures.
- Experience with observability, performance tuning, and operational monitoring tools.
- Exposure to enterprise business platforms and complex data workflows.
͏
| 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. |
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.