Full Stack Python Engineer

GECO ASIA PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Summary:
Role: Full Stack Python Engineer
Start: ASAP
Duration: 12 Months
Location: Singapore
We are looking for a skilled Full Stack Python Engineer to join our dynamic team in Singapore. The ideal candidate will have experience in developing robust web applications and a strong understanding of both front-end and back-end technologies.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 6+ years of professional experience in Python development, with a strong portfolio of backend services and APIs. (FastAPI package is a plus)
- 2+ years of hands-on experience architecting, deploying, and managing solutions in Microsoft Azure, including familiarity with Azure best practices and security standards.
- Proven expertise in React.js for front-end development. (very nice to have, not completely necessary)
- Strong command of SQL (ideally Postgre SQL), including complex queries, performance tuning, and data modeling.
- Solid understanding of software architecture patterns, RESTful API design, and microservices. (important)
- Experience with CI/CD pipelines, especially using Azure DevOps or similar tools.
Nice to Have:
- Azure certifications (such as AZ-204, AZ-400, or AZ-900)
- Experience with Docker and container orchestration (AKS/Kubernetes) / nice to have
- Familiarity with NoSQL databases and data warehousing solutions in Azure / nice to have with document databases
- Prior experience in high-availability, enterprise-scale cloud environments
Roles and Responsibilities:
- Design, develop, and deploy robust backend services and APIs using Python frameworks (such as Django orFastAPI) in a scalable, secure, and maintainable manner.
- Architect and implement cloud solutions on Microsoft Azure, leveraging services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure DevOps.
- Develop responsive and interactive front-end applications using React.js, ensuring seamless integration with backend services.
- Work with SQL databases (preferably Postgre SQL), including database schema design, query optimization, and data migration.
- Collaborate closely with cross-functional teams including DevOps, QA, and Product Management, to deliver high-quality solutions on schedule.
- Ensure best practices in code quality, security, and performance are consistently followed, with an emphasis on automated testing and CI/CD pipelines in Azure.
- Mentor and guide junior developers, fostering a culture of continuous learning and technical excellence.
- Troubleshoot, debug, and optimize existing applications to improve performance, scalability, and reliability in a cloud Azure environment.
Please send your application highlighting:
- Your relevant experience
- Current/expected salary
- Availability information
- A latest MS-WORD Resume
**We regret that only short-listed applicants will be contacted.**
GECO Asia values the data privacy rights of our customers, associates, partners and prospective applicants. We have a privacy policy that governs our collection and use of personal data in place. In conjunction with the PDPA act in Singapore, we have updated our Privacy Policy and Terms of Use to better clarify our collection and use of your personal information. The same can be found here (https://www.geco.asia/about/privacy-policy)
Note: GECO Asia is an Information Technology Consulting Services provider. We provide specialist IT and Digital Transformation specialist resources on a project (SOW) and/or permanent basis. We operate under a Comprehensive License offered by Ministry of Manpower, Singapore.
[GECO Asia Pte Ltd, License No. 07C4453]
[2 Venture Drive, #10-18 Vision Exchange, Singapore 608526]
Role: Full Stack Python Engineer
Start: ASAP
Duration: 12 Months
Location: Singapore
We are looking for a skilled Full Stack Python Engineer to join our dynamic team in Singapore. The ideal candidate will have experience in developing robust web applications and a strong understanding of both front-end and back-end technologies.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 6+ years of professional experience in Python development, with a strong portfolio of backend services and APIs. (FastAPI package is a plus)
- 2+ years of hands-on experience architecting, deploying, and managing solutions in Microsoft Azure, including familiarity with Azure best practices and security standards.
- Proven expertise in React.js for front-end development. (very nice to have, not completely necessary)
- Strong command of SQL (ideally Postgre SQL), including complex queries, performance tuning, and data modeling.
- Solid understanding of software architecture patterns, RESTful API design, and microservices. (important)
- Experience with CI/CD pipelines, especially using Azure DevOps or similar tools.
Nice to Have:
- Azure certifications (such as AZ-204, AZ-400, or AZ-900)
- Experience with Docker and container orchestration (AKS/Kubernetes) / nice to have
- Familiarity with NoSQL databases and data warehousing solutions in Azure / nice to have with document databases
- Prior experience in high-availability, enterprise-scale cloud environments
Roles and Responsibilities:
- Design, develop, and deploy robust backend services and APIs using Python frameworks (such as Django orFastAPI) in a scalable, secure, and maintainable manner.
- Architect and implement cloud solutions on Microsoft Azure, leveraging services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure DevOps.
- Develop responsive and interactive front-end applications using React.js, ensuring seamless integration with backend services.
- Work with SQL databases (preferably Postgre SQL), including database schema design, query optimization, and data migration.
- Collaborate closely with cross-functional teams including DevOps, QA, and Product Management, to deliver high-quality solutions on schedule.
- Ensure best practices in code quality, security, and performance are consistently followed, with an emphasis on automated testing and CI/CD pipelines in Azure.
- Mentor and guide junior developers, fostering a culture of continuous learning and technical excellence.
- Troubleshoot, debug, and optimize existing applications to improve performance, scalability, and reliability in a cloud Azure environment.
Please send your application highlighting:
- Your relevant experience
- Current/expected salary
- Availability information
- A latest MS-WORD Resume
**We regret that only short-listed applicants will be contacted.**
GECO Asia values the data privacy rights of our customers, associates, partners and prospective applicants. We have a privacy policy that governs our collection and use of personal data in place. In conjunction with the PDPA act in Singapore, we have updated our Privacy Policy and Terms of Use to better clarify our collection and use of your personal information. The same can be found here (https://www.geco.asia/about/privacy-policy)
Note: GECO Asia is an Information Technology Consulting Services provider. We provide specialist IT and Digital Transformation specialist resources on a project (SOW) and/or permanent basis. We operate under a Comprehensive License offered by Ministry of Manpower, Singapore.
[GECO Asia Pte Ltd, License No. 07C4453]
[2 Venture Drive, #10-18 Vision Exchange, Singapore 608526]
JOB SUMMARY
Full Stack Python Engineer

GECO ASIA PTE. LTD.
Singapore
a day ago
N/A
Contract / Freelance / Self-employed
Full Stack Python Engineer