Senior Python Developer Bengaluru (India)

Senior Python Developer Bengaluru (India)

26 Aug
|
top rankers
|
India

26 Aug

top rankers

India

JOB DISCRIPTION FOR SENIOR SOFTWARE ENGINEER BACK END:
Design, implement, and maintain the software that powers our backend systems.
Write high-quality, testable, and scalable code.
Take ownership of features from start to finish, including design, development, testing, and deployment.
Handle short-term and long-term projects concurrently and adjust on-the-fly as priorities change.
Understand the business domain and how our products fit into the larger picture.
Work closely with other teams to deliver features end-to-end.
Help improve engineering standards, tooling, and processes.
Proactively identify and fix issues in existing code.
Provide input on technical decisions and trade-offs.
Mentor less experienced engineers.
Handle sensitive data with care and adhere to security best practices.
Stay up-to-date on the latest industry trends.

TECHNICAL SKILL
Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask, etc depending on your technology stack) • Familiarity with some ORM (Object Relational Mapper) libraries.
Hands-on experience in Rest APIs, Postman, Swagger is key.
Good working knowledge of PHP, JavaScript, HTML5 in web apps.




Understanding of accessibility and security compliance (depending on the specific project) • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Understanding of fundamental design principles behind a scalable application.
Experience developing backend systems and RESTful web services.
Able to create and manage Relational and NoSQL database schemas, Indexes, joins to represent business entities and processes • Experience with cloud computing platforms, such as AWS or Azure.
Experience with DevOps tools and practices, such as CI/CD pipelines, automation, and monitoring.
Experience with containerization technologies, such as Docker and Kubernetes.
Familiarity with microservices architecture.
Solid understanding of security best practices.
Robust unit test and debugging skills.

BEHAVIORAL SKILL
Strong understanding of responsive design principles.
Ability to work independently and with a team to meet deadlines.
Able to review the developed code and guide junior developers.
Excellent communication and problem-solving skills

📌 Senior Python Developer Bengaluru (India)
🏢 top rankers
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer bengaluru (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer bengaluru (india) / india