BACKEND DEVELOPER WITH PYTHON REQUIRED
BACKEND DEVELOPER
We are looking for a Back-End Web Developer responsible for managing the interchange of data
between server and the user. Your primary focus will be to develop server-side logic, and ensuring
high performance & responsiveness to requests from the front-end. You will be coordinating with
the front-end development team to integrate the API communication required for the application.
So, basic understanding of front-end technologies is also key to possess.
Responsibilities
? Integration of user-facing elements developed by a front-end developers with server side
logic
? Building reusable code and libraries for future use
? Optimization of the application for high performance and scalability
? Implementation of security and data protection
? Design and implementation of data storage solutions
Skills & Qualifications
? 4-7 years’ experience in client-facing projects in a global consulting setting
? Proficient knowledge of Python is mandatory, additional weightage will be given for
similar backend languges(Java, JavaScript, NodeJS, etc..)
? Proficient knowledge on Flask is must and added advantage if other similar frameworks are
known (ExpressJS, Spring Boot, Symfony, Sintara, etc…)
? Understanding accessibility and security compliance from the Business statement &
implement them accordingly
? Experience in implementing user authentication and authorization between multiple
systems, servers, and environments
? Proficient understanding of code versioning tools, such as GitHub, BitBucket, GitLab, etc,.
? Experience in building the API services from scratch - Project structuring, setting up
environment objects, build reusable components,etc,.
? Proficient knowledge in handling any from JSON, XML & YAML
? Integration of multiple data sources and databases (MySQL, MS SQL Server, MongoDB,
etc,.) into the application code
? Management of hosting environment, including database administration and scaling an
application to support load changes
? Creating database schemas that represent and support the business use case
? Key to have - Implementing automated testing and unit tests cases using tools like Postman
or any other libraries like Mocha or Pytest
? Key to have - Basic understanding of front-end technologies and platforms, such as
JavaScript, HTML5, and CSS3.
Other Skills
? Excellent interpersonal skills when interacting with colleagues and clients in a clear, timely,
and professional manner
? Ability to communicate complex solutions to clients and stakeholders in a clear and succinct
manner
Location
Bangalore, India