Post Job Free
Sign in

Senior Python Developer

Company:
TVS Next
Location:
Chennai, Tamil Nadu, India
Posted:
April 14, 2024
Apply

Description:

What you’ll do:

Participate in all phases of the software development lifecycle, including discovery, analysis, requirements definition, solution design, configuration, code development, testing, deployment and support.

Collaborate cross-functionally with Product Manager and QA to gather and understand the requirements.

Participate in setting standards for various stages in project lifecycle.

Implement low latency, high throughput API.

Participate in design reviews and architecture.

Profile Python application performance, propose and implement performance improvements.

Implement unit and integration automated tests.

Bring the Platform to the next level by leveraging microservices architecture and service decoupling (queues, messaging).

Document the artifacts to ensure proper knowledge transfer within the team.

Lead the team to deliver a high-quality product on a defined schedule.

Highlight risks and gaps early in the project lifecycle to identify the correct path forward & instil Quality by Design at inception.

Evaluate new tools and technology to ensure an automated and stable environment.

What we seek in you:

5+ years of experience in developing and supporting backend APIs in Python.

Experience in working in cross functional teams.

Degree in Computer Science or Software Engineering.

Experience of working with data structures and data pipe-linig tools (such as Airflow).

Advanced knowledge of data structures and algorithms.

Experience working on SQL or NOSQL databases.

Experience working on API development using Flask/Django/FAST frameworks.

Experience in building and debugging Python applications.

A clear understanding of Enterprise design patterns and the advantages of implementing them in a complex ecosystem.

Effective communication skills and experience working with internal and external partners.

A good knowledge of Agile methodologies and a proven ability to prioritize.

Experience with microservices, RabbitMQ/Kafka/Redis or other Pub-Sub solutions.

Life at Next:

Our purpose is to find ways to help our customers transform their possibilities into a reality. To help our customers build their future and achieve ambitious goals, we believe in a culture that embodies speed, curiosity, adaptability, continuous learning and failing forward. We have a flat and dynamic organizational structure with hands-on approach to leadership that drives outcome and growth.

Perks of working with us:

Objectives are set to help you align and contribute to the mission.

Ample opportunities for interacting with customers, product managers and the leadership.

You will self-asses your progress while managers will guide you through continuous feedforward.

Leverage and build strong connections across communities of interests.

Pick your Mentor to help you navigate the present and drive your future.

Continuous learning and upskilling through Nexversity.

Flexibility to move across functions, skills and technologies.

Hybrid work mode to drive balance.

Family health insurance to keep your spouse, children and parents safe.

Accelerated career paths to realize your aspirations.

Who we are?

TVS Next is the trusted digital technology consulting partner for our customers. Our people-first approach, combined with the strength of our processes, helps accelerate our customer's digital journeys.

TVS Next is a subsidiary of Sundram Fasteners (SUNDRMFAST.NS), a leading engineering company headquartered in India.

Join our passionate team and reimagine the future with us!

Apply