Job Search and Career Advice Platform

Enable job alerts via email!

Senior Python Developer

TALENT-MERGE PTE. LTD.

Singapore

On-site

SGD 80,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is looking for a skilled software developer with at least 5-7 years of experience, specializing in Python. The role involves designing scalable applications, maintaining CI/CD pipelines, and collaborating closely with front-end teams. Ideal candidates should have a Bachelor's degree in Computer Science and a strong background in cloud platforms and containerization strategies. Competitive salary and opportunities for continuous learning are provided.

Qualifications

  • Minimum 5-7 years of professional software development experience, with 4 years specializing in Python.
  • Proven track record in CI/CD pipeline development and DevOps practices.
  • Strong understanding of microservices architecture and web services integration.

Responsibilities

  • Design, develop, and maintain scalable Python applications and microservices.
  • Lead architectural decisions for backend systems.
  • Develop and maintain RESTful APIs and web services.
  • Document technical processes and conduct technical training sessions.
  • Stay current with emerging libraries and industry trends.

Skills

Expert-level proficiency in Python
Deep understanding of Python frameworks (Django, FastAPI, Flask)
Strong experience with front-end technologies (HTML5, CSS3, JavaScript)
Solid understanding of RESTful API design
Experience with CI/CD pipelines
Experience with cloud platforms (AWS, Azure, GCP)
Containerization strategies (Docker, Kubernetes)

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
NoSQL databases
Jenkins
GitLab CI
GitHub Actions
Job description
Key Responsibilities
  • Design, develop, and maintain scalable Python applications and microservices using frameworks such as Django, FastAPI, and Flask
    • Lead architectural decisions for backend systems, ensuring best practices in code quality, security, and performance optimization
  • Develop and maintain RESTful APIs and web services for seamless integration with front-end applications and third-party systems
    • Collaborate with front-end developers working with React, Vue.js, or similar frameworks to deliver end-to-end solutions
  • Design and optimize database schemas using PostgreSQL, MySQL, or NoSQL databases
    • Write complex SQL queries and ensure efficient data retrieval and storage mechanisms
  • Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions
    • Implement containerization strategies using Docker and orchestration with Kubernetes for production deployments
  • Implement comprehensive testing strategies including unit testing (PyTest, JUnit), integration testing, and automated testing frameworks
    • Conduct code reviews and enforce coding standards to maintain high-quality, maintainable codebases
  • Deploy and manage applications on cloud platforms (AWS, GCP, or Azure)
    • Optimize cloud infrastructure for cost-efficiency, scalability, and reliability
  • Document technical processes, create knowledge bases, and conduct technical training sessions
  • Innovation & Continuous Improvement
    • Stay current with emerging Python libraries, AI/ML frameworks (PyTorch, TensorFlow, scikit-learn), and industry trends
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Minimum 5-7 years of professional software development experience with at least 4 years specializing in Python
  • Expert-level proficiency in Python with deep understanding of Python frameworks (Django, FastAPI, Flask)
    • Strong experience with front-end technologies (HTML5, CSS3, JavaScript) and modern frameworks (React, Vue.js)
    • Solid understanding of RESTful API design, microservices architecture, and web services integration
  • Proven track record in CI/CD pipeline development and DevOps practices
    • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.