About the job
Job Brief
We are looking for an Experienced Python Developer to produce scalable software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you are also familiar with Agile and sprint methodologies, we would like to meet you.
Responsibilities
Experience with Python, along with pandas library
Good understanding of the syntax of Python and its nuances
Ability to integrate multiple data sources and databases into one system
Understanding of fundamental design principles behind a scalable application
Able to create database schemas that represent and support business processes
Able to implement automated testing platforms and unit tests
Proficient understanding of Git
Skills
Solid understanding of object-oriented programming
Familiarity with concepts of MVC, Mocking, ORM, and RESTful
A knack for writing clean, readable Python code
Ability to understand monitoring metrics, such as CPU, Memory, Disk Space, Network latency, and telemery services
Role
Full time and permanent employee
Experience
2 years to 5 years
Compensation and Benefits
3 L to 7 L per annum
On-site opportunity to Singapore, Malaysia, Hongkong, Indonesia and Australia
Bonus with minimum of 10% upon completion of performance appraisal