Tivix is looking for a Senior Backend Software Engineer in Gurgaon, India. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Define features and implementation specifications based on business requirements.
- Improve high-quality software for complex back-end systems and APIs.
- Promote front-end software solutions to deliver intuitive, fast, and fun web experiences.
- Identify enhancements and modifications that improve product quality.
- Deploy software to cloud infrastructure and managing DevOps.
- Fix bugs, adding automated tests and improving usability.
Job Requirements:
- University degree in Computer Science or related engineering field.
- Minimum 5 years of experience with Python.
- At least 2 years of experience with web frameworks such as Django, Flask, or similar.
- Effective experience building out RESTful APIs for front-end clients to consume.
- Expert knowledge of a minimum one modern front-end framework such as React, Polymer, Angular or Vue.js.
- Deep knowledge of modern DevOps tools such as Ansible, Docker, Terraform, Fabric, Kubernetes, etc.
- Proficient experience with a version control tool (we use git and GitHub).
- Proven experience working in an agile development environment and using agile tools.
- Strong experience working with Django Rest Framework (DRF) or GraphQL.
- Desire to be in a fast-moving consulting environment.
- Previous experience working at digital services firms or agencies.
- Demonstrated knowledge of a CSS preprocessor (LESS/Sass).
- You’ve built something cool on your own because you enjoy doing what you do.
- Open-source contributions (ours at https://github.com/Tivix).