Sage IT

posted 11 days ago

Full-time - Entry Level
Professional, Scientific, and Technical Services

About the position

The Python Developer position at Sage IT Inc focuses on developing and maintaining robust Python-based applications, particularly in API development. The role requires a solid understanding of Python programming, frameworks, and libraries, as well as experience in writing test cases and implementing dependency injection to enhance code quality and maintainability.

Responsibilities

  • Develop and maintain Python-based applications with a focus on API development.
  • Write and execute test cases using Pytest to ensure code quality.
  • Implement dependency injection to improve code testability and maintainability.
  • Utilize Object Relational Mapping (ORM) for database interactions.
  • Collaborate with team members to design and deploy software solutions.

Requirements

  • Solid knowledge of the Python programming language.
  • Understanding of Python frameworks and libraries.
  • Proficiency in Object Relational Mapping (ORM).
  • Familiarity with multi-process architecture.
  • Experience in writing Pytest test cases.
  • Implemented dependency injection using the Injector framework.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service