Experience : 2 - 5 years
Skills : Python, Django
Job Location : Gurugram
Primary Responsibilities Include:
- Design and develop software for medium and large-scale enterprise services.
- Translate functional requirements into conceptual and detailed designs.
- Provide estimates for development effort.
- Create unit and acceptance tests.
- Perform QA/Test.
- Automate deployment.
- Assist Operations and Support staff in trouble-shooting software issues, implementing bug fixes.
- Adhere to coding and process best practices.
Required Skills and Experience:
- 2-5 years of experience in software development using Python.
- Linux systems experience Strong development and engineering principles, including: code coverage, test-first programming.
- Code readability, documentation, understanding of revision control systems (git).
- Experience with Agile methodologies (Scrum, Kanban, etc.).
- Experience with one or more relational databases (e.g. MySQL, PostgreSQL).
- Familiarity with continuous integration and continuous deployment concepts.