Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience developing web applications using Python and FastAPI.
- Familiarity with AWS services, particularly AWS DocumentDB.
- Strong understanding of database design principles, SQL, and NoSQL.
- Experience with RESTful API design and development.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaborate effectively within a team environment.
- Passion for sports and trading card collecting is a plus.
Preferred Qualifications:
- Knowledge of containerization technologies such as Docker.
- Familiarity with Agile development methodologies.
- Previous experience working on reservation systems or e-commerce platforms.
Key Responsibilities:
- Design, develop, and maintain the memorabilia and autograph reservation system within New Card Factory
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Utilize FastAPI to build a robust and scalable backend for the reservation system.
- Integrate the reservation system with AWS DocumentDB to securely store and manage the database of sports memorabilia and autographs.
- Implement features to facilitate browsing, reserving, and tracking the availability of items within the system.
- Ensure the system meets high standards of performance, reliability, and security.