Full Stack Engineers - Python Job in Tvs Next

Full Stack Engineers - Python

Apply Now
Job Summary JobDescription :


Why join TVS Next

We help our clients reimagine, design and develop software to make this world a better place. Our missions are bold and hence we are on constant look out for people who are exemplary and want to build the future with us.

What is expected from this role

We are looking for a Fullstack Python Architect responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a good understanding of front-end technologies is necessary as well.

What youll do

  • Maintenance and continuous improvement of an existing Python-based web application, working with a small team of developers.
  • Backend programming (Python, Django)
  • Frontend programming (HTML5, CSS3, JavaScript)
  • As a senior developer, at times youll be asked to:
    • Analyse tasks
    • Devise and document possible solutions.
    • Break down tasks into smaller units, provide estimates
    • Share tasks with other developers and work with them closely to deliver a solution.
    • Expected ratio of {programming}:{design} tasks is about 80:20.

Things youll need

  • 9+ years of overall experience with 5+ years of full stack web development (frontend + backend)
  • Analysis, Design and Planning skills: Translation of business requirements to technical level; breaking down tasks into sub-tasks
  • Expert Python skills (experience with a Python based Web Framework and ORM database packages)
  • Strong competency in front-end web technologies (Javascript, HTML, CSS, AJAX)
  • Understanding of Relational databases and SQL (PostgresSQL knowledge)
  • Basic (user level) knowledge of Linux-based operating systems
  • Experience with running a system in production: planning the roll-out of new releases, communicating with System Operations.
  • A proactive and productive work discipline when working with all level of stakeholders to design and develop site features and functionalities.
  • Some background working with a small globally distributed team is an advantage.
  • Excellent English is a must (Read, Write and Speak)

Environment, tools

  • Git/Gerrit / Jenkins / PyCharm / Redmine
  • Linux, Shell Scripting, Crone jobs, Docker
  • Python, Django, Django ORM
  • Robot framework
  • ExtJS
  • Turbogears, SQLAlchemy, CherryPy
  • Apache httpd

    Experience Required :

    8 to 12 Years

    Vacancy :

    2 - 4 Hires

    Similar Jobs for you

    See more recommended jobs