International Technologies - San Ramon, CA

posted about 2 months ago

Full-time
San Ramon, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

We are seeking a highly skilled Python Backend Developer to join our team in San Ramon, CA. The ideal candidate will have 10 to 12 years of experience in backend development, with a strong focus on Python programming. This role requires a deep understanding of analytical and problem-solving abilities, as well as experience in Agile/Scrum methodologies for project execution. The successful candidate will be responsible for designing, developing, and maintaining backend services that are robust, scalable, and efficient. You will work closely with cross-functional teams to ensure that the backend services integrate seamlessly with front-end applications and other services. In this position, you will be expected to leverage your expertise in Python to build high-quality software solutions. You will also be involved in code reviews, unit testing, and ensuring that the code adheres to best practices. Your role will require you to stay updated with the latest industry trends and technologies, particularly in cloud services and containerization. You will be expected to contribute to the continuous improvement of our development processes and practices, ensuring that we deliver high-quality software in a timely manner. As part of our team, you will have the opportunity to work on exciting projects that utilize cutting-edge technologies. We value innovation and encourage our developers to think creatively and propose new ideas that can enhance our products and services. If you are passionate about backend development and are looking for a challenging role in a dynamic environment, we would love to hear from you.

Responsibilities

  • Design, develop, and maintain backend services using Python.
  • Collaborate with cross-functional teams to integrate backend services with front-end applications.
  • Conduct code reviews and ensure adherence to best practices in coding and testing.
  • Participate in Agile/Scrum ceremonies and contribute to project planning and execution.
  • Implement unit testing and ensure high code quality through continuous integration and deployment practices.
  • Stay updated with the latest technologies and industry trends to enhance backend services.

Requirements

  • 10 to 12 years of experience in backend development.
  • Hands-on experience in Python programming.
  • Strong analytical and problem-solving abilities.
  • Experience in Agile/Scrum based project executions.

Nice-to-haves

  • Knowledge of Cloud App services, Load Balancer, Application Gateway.
  • Hands-on experience with Cloud services, preferably Azure.
  • Experience with NoSQL Database and in-memory Database.
  • Familiarity with unit testing frameworks.
  • Strong knowledge of CI/CD using Jenkins/Bamboo.
  • Working knowledge of Dockers/Kubernetes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service