Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A leading IT consulting firm in Bengaluru is seeking a Python Backend Developer with over 7 years of experience in application development. The ideal candidate will be proficient in Python, RESTful APIs, and Agile methodologies. Responsibilities include interpreting business requirements and designing scalable applications. Strong debugging and problem-solving skills are essential for success in this role.
Qualifications
7+ years of application development experience with backend technologies like Python.
Experience working with RDBMS database models in Cloud.
Strong debugging and investigative skills.
Responsibilities
Interpret business requirements into technology solutions.
Work in an Agile environment at scale.
Design scalable applications.
Skills
Python
RESTful APIs
Agile methodologies
Problem solving
Version control systems
Communication skills
Tools
Git
Jira
Bitbucket
Databrick
OAuth
Snowflake
Job description
Python Backend Developer
With 7+ years of application development experience with backend technologies Like Python.
Candidate should be able to understand and interpretate business requirements into clearly articulated technology solution.
Experience working with RDBMS database models in Cloud.
Basic knowledge of cloud components like Databrick, ADLS & OAuth/Secrets will be added advantage.
Understanding different DB's like Clickhouse, MS SQL, Postgres, Snowflake will be added advantage.
Experience working with Python Tornado and FastAPI frameworks.
In-depth understanding of RESTful APIs, token authentications, compression.
Good problem-solving skills and Team spirit
Experience with version control and issue tracking systems: Bit Bucket, Git CLI, Jira.
Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
Ability to work in an Agile environment at scale.
Excellent verbal and written communication skills
Knowledge of software development lifecycle, DevOps (build, continuous integration, deployment tools) and standard methodologies
Experience in working source control management systems like git, Bitbucket and managing packages using private registries like Jfrog
Understanding of fundamental design principles behind a scalable application