Senior Python Developer

  • Chennai
  • Tvs Next

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!