** About the company: A Singapore based tech solution and consultancy company.
** Job Description:
• Dissect complex business challenges into technical solutions and working with domain-facing leads to prioritise the build.
• Design, develop and deploy services for high availability, low latency, rapid scalability, and ease of experiment.
• Ensure high performance and responsiveness level to requests coming from the front-end as well as oversee the integration of front-end elements.
• Be in control and advise or make decisions on the technical side of enterprise software systems.
• Provide knowledge about technology trends and advising about potential benefits and impacts.
** Requirements:
• Have 3+ years of experience in professional software development (mainly back-end)
• Experience with Python, Flask, RESTful APIs, AWS, JWT, microservices.
• Experience with large-scale, distributed storage and database solutions (SQL or NoSQL- postgresql, redis, neo4j, memcached, elasticsearch)
• Experience implementing automated testing platforms and unit tests.
• Thorough understanding of modern cloud architecture and solutions including areas of networking, compute, storage, security, autoscaling, containers, messaging and data.
• Optimization of the application for maximum speed and scalability.
• Implementation of security, performance, scalability aspects in web application development.
• Knowledge of data warehouse, ETL and database management solutions.
• Working knowledge on software lifecycle management and code organization.
• Continuous initiatives to study and prove new technologies.
• Good command of English.
** Benefits:
- Insurance coverage.
- 13th month salary bonus.
- Variable performance bonus based on project contributions.