Software Developer - Insurance Industry

Target On Board : ASAP/ 3rd week of July

2 rounds of interview. On the spot coding test.

Requirement :

  • Minimum 2 - 4 years of professional experience in Python development.
  • Strong expertise in Python and Object-Oriented Programming (OOP).
  • Expert in at least one Python framework:
    • FastAPI
    • Flask
  • Strong experience in developing RESTful APIs and microservices.
  • Experience with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Strong knowledge of SQL and ORM frameworks (SQLAlchemy preferred).
  • Experience with Docker and containerized application deployment.
  • Good understanding of software design patterns, SOLID principles, and Clean Architecture.
  • Experience with Git and collaborative development workflows.
  • Strong understanding of Linux environments.
  • Experience with unit testing and integration testing.
  • Excellent analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Experience with Kubernetes and container orchestration.
  • Familiarity with Redis, RabbitMQ, or Apache Kafka.
  • Experience implementing CI/CD pipelines using GitHub Actions, Azure DevOps, or GitLab CI/CD.
  • Experience designing and building distributed systems and microservices architectures.
  • Experience with monitoring and observability tools.

Nice to Have

  • Experience building AI/GenAI applications.
  • Experience with LangChain, LlamaIndex, or Semantic Kernel.
  • Experience working with OpenAI or Azure OpenAI services.
  • Knowledge of RAG (Retrieval-Augmented Generation) and AI Agent architectures.
  • Experience with vector databases such as Pinecone, Weaviate, ChromaDB, or Azure AI Search.

Responsibilities :

  • Design, develop, and maintain scalable backend applications using Python.
  • Build and manage RESTful APIs using FastAPI, Flask, or similar frameworks.
  • Develop clean, maintainable, and high-quality code following best practices.
  • Design and optimize database schemas, queries, and data models.
  • Collaborate with cross-functional teams including Frontend, DevOps, Data, and Product teams.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot, debug, and resolve application performance issues.
  • Implement automated testing and ensure application reliability.
  • Participate in architecture design and technical decision-making.
  • Ensure application security, scalability, and maintainability.

Application Confirmation

You're applying for the role below:

Software Developer - Insurance Industry

Location: Kota Administrasi Jakarta Selatan

Contract Details: Contract

Submit Date: 2026-07-13

Current Job Details

Update

Current Job Title:

Current Company:

Total Experience:

Relevant Experience:

Notice Period:

Is Notice Period Negotiable?:

Current CTC:

Expected CTC:

Current Location:

No CV uploaded

About the job

Location Kota Administrasi Jakarta Selatan
Created On 2026-07-08
Working Model WFO
Job Level Middle