Software Development Engineer (Bengaluru)

Software Development Engineer (Bengaluru)

13 Aug
|
Python
|
Bengaluru

13 Aug

Python

Bengaluru

Software Development Engineer - Python (Backend)

Job Role:
- Be responsible for the development, performance and maintenance of the backend APIs, libraries and data pipelines
- Be responsible for version releases in consecutive sprint cycles
- Work with various CI/CD tools for improving overall productivity and ease of deployment
- Develop work plan for each release cycle based on priorities defined by stakeholders
- Follow best architectural practices to improve and maintain the performance of the application
- Collaborate with cross-functional teams to define, design and ship new features.
- Evaluate and research on third-party integrations based on business requirements
- Design strategies to foresee scalability challenges and develop solutions that are highly scalable
- Be responsible to adapting to the business and user requirements
- Unit- test code for robustness, including edge cases, usability, and general reliability
- Provide valuable feedbacks on products based on ease of use and user experience
- Continuously discover,



evaluate and implement better technologies to maximize development efficiency

Requirements:
- A never-say-die attitude
- Strong command over data structures and algorithms
- Solid problem solving and analytical skills
- Ability to work with minimal supervision, meeting high productivity standards
- Self starter, eager to learn and implement new technologies, hard-working
- Experience in working with distributed and serverless architectures
- Strong experience with Python (along with Flask or Django)
- Experience with databases, such as MySQL and DynamoDB
- Hands-on experience in working with Serverless framework will be a plus
- Strong hands on experience with git for code collaboration and version control
- Experience in Agile Scrum Software Development methodologies
- Ability to work independently with minimal dependencies
- Ability to document development process for future review and information transfer process

📌 Software Development Engineer (Bengaluru)
🏢 Python
📍 Bengaluru

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: software development engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (bengaluru) / bengaluru