Have a passion for creating great software and solving difficult problems; you live for it
Identify and suggest ways of improving efficiency and functionality
Come up with reusable code that is efficient and easily testable
Use backend logic to integrate user-facing features
Participate in the development of software connected to asset management (or another core business)
Development of middleware ensuring high performance and responsiveness to requests from the front-end and also the development of a complex & secure data aggregation system
Diagnose bugs and other issues in products
Write and implement Low-Latency Applications
Implement security and data protection
Integrate data storage solutions
Design and build scalable REST APIs
Develop, test, tune for performance and deploy web services
Work with the product team to build innovative, robust, and easy-to-use features Collaborate with the team, optimize and refactor the back-end architecture
Should be able to lead the junior team members technically
Should have strong Object-Oriented concepts
JOB REQUIREMENT
Proven experience in the software development lifecycle
Acquaintance with Python web stacks
Acquaintance with version control systems
Experience in best code deployment practices
Solid experience coding in Python
Expertise in at least one popular Python framework.
Experience of working on Object Relational Mapper libraries.
You have a good understanding of RESTful web services and micro-service architectures.
Should be familiar with version control with GIT, BitBucket, SVN, or similar
Must have knowledge of any one from Postgres/MySql/Oracle/MongoDB database.
Preferred with Python 3 and above
Join Talent Pool
Join our talent pool by simply submitting your resume. We’ll inform you about the new jobs matching your profile and update you if you are the best fit for one of our open positions.