Backend Engineer (Python/AWS)
Description
Location: Punggol (Hybrid)
Job Type: Full-time Contract (Subjected to renewal/conversion)
Key Responsibilities
- Design, develop and maintain backend services and RESTful APIs using Python.
- Translate business requirements into practical technical solutions.
- Design and optimise database schemas, queries and data processing workflows.
- Deploy and maintain applications on AWS.
- Integrate applications with third-party APIs and internal systems.
- Write clean, maintainable code with appropriate automated tests and documentation.
- Troubleshoot issues and improve application performance, scalability and reliability.
- Participate in system design discussions, code reviews and deployment activities.
Requirements
- Degree in Computer Science, Information Technology or a related discipline, or equivalent practical experience.
- Hands-on experience in backend development using Python and frameworks such as Django, FastAPI or Flask.
- Working experience with AWS cloud services is required.
- Experience with relational databases such as PostgreSQL or MySQL.
- Understanding of RESTful API design, authentication and authorisation.
- Familiarity with system design principles, including scalability, reliability and performance.
- Familiarity with Terraform for infrastructure provisioning and management.
- Familiarity with Git, automated testing and software development best practices.
- Strong problem-solving, communication and collaboration skills.
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
• Contact you about potential opportunities.
• Delete personal data as it is not required at this application stage.
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Elaine Wong (Zoe) - R26162114
ScienTec Consulting Pte Ltd - 11C5781