Search by job, company or skills

ttb bank

Software Engineer (ETL)

3-5 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 months ago

Job Description

Job Highlight:

  • At least 3 years experience for Software Engineer (ETL)
  • Working onsite 3 day/week
  • Location : BTS Chatujak

Responsibility:

  • develop services, ETL Process and using SQL and Python
  • Write clean, efficient, and well-documented code.
  • Implement RESTful APIs to expose backend services to frontend applications.
  • Integrate with databases (e.g., Microsoft SQL, MySQL, PostgreSQL, NoSQL) and other data sources.
  • Optimize application performance and scalability.
  • Ensure security and data privacy best practices are followed.
  • Collaborate with frontend developers to integrate user-facing elements with backend logic.
  • Troubleshoot and debug issues.
  • Participate in code reviews and provide constructive feedback.
  • Engage in rigorous unit testing to deploying high-quality software.
  • Stay up-to-date with the latest technologies and trends in backend development.

Required Skills and Experience:

  • At least 3 years of experience in software development roles.
  • Strong proficiency in Object-Oriented Programming principles and a comprehensive knowledge of SQL and Python language specifics.
  • Experience with RESTful API design and development.
  • Familiarity with relational and NoSQL databases.
  • Understanding of software design patterns and principles.
  • Excellent communication and teamwork skills.
  • Knowledge of containerization technologies (Docker, Kubernetes) is advantage
  • Experience with performance optimization techniques.
  • Experience with CI/CD pipelines and tools (Jenkins).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 105009715