Skip to main content

Python Software Developer

Technology
Randomtrees
Chennai, India₹5,00,000 - ₹5,00,000 /year11 months agoUntil 19/10/2026
Full time

Job description

Roles & Responsibilities:

  • Oversee the software engineering function, ensuring best practices, methods, and processes are applied consistently across teams.
  • Provide technical execution and oversight across data and software engineering domains.
  • Conduct peer reviews, peer coding, and mentoring to strengthen team capability and performance.
  • Drive consistency, quality, and efficiency in software delivery.
  • Collaborate with teams to design, develop, and maintain scalable and maintainable software solutions.
  • Apply object-oriented programming (OOP) principles and enforce coding standards across projects.
Preferred Candidate Profile:
  • Advanced Python developer with strong experience in object-oriented programming (OOP).
  • Proficiency in additional OOP languages such as C++, Java, or Go.
  • Experience in software engineering best practices, peer reviews, and mentoring.
  • Strong problem-solving skills and ability to ensure high-quality software delivery.
Keywords
Software DesignC++JavaPython

Interested in this role?