Python Developer

Robotics Technologies LLC
Seattle, WA, United States
about 2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Business Logic Software Quality Code Review Software Debugging Django Web Framework Python (Programming Language) Scrum Methodology Student Information Systems Single Sign-On Flask (Web Framework)
+4 more
Backend Fastapi Information Technology Enterprise Integration

Job description

We are looking for a Python Web Developer responsible for developing, enhancing, modifying, maintaining applications and managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end., Minimum Educational Requirement: Bachelor’s degree in Computer Science, Information Technology, or a closely related field.

  • Backend Development: Implement and maintain Python-based backend services and APIs that support my.harvard features. Develop small to medium-sized features from well-defined requirements under guidance from senior engineers. Work within existing frameworks (e.g., Django/Flask/FastAPI) and follow established patterns and best practices.
  • APIs & Integrations: Build and enhance APIs consumed by front-end applications and other university systems. Integrate with internal services (authentication/SSO, student information systems, financial systems) using documented APIs and data feeds.
  • Data & Business Logic: Access and manipulate data related to courses, schedules, and student records. Implement business rules in a robust and maintainable way.
  • Quality, Testing & Maintenance: Conduct basic tests to ensure code quality and reliability. Troubleshoot, debug, and resolve bugs and performance issues in existing code. Participate in code reviews, incorporate feedback, and gradually contribute feedback to peers.
  • Collaboration & Process: Work closely with product managers, QA, and other developers to refine requirements and deliver features. Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives). Contribute to documentation (technical notes, API docs, README files) to support maintainability and onboarding.

Requirements

Do you have a Bachelor’s degree?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:28 min

Overview of Python client libraries and API frameworks

Shweta Palande · LIVE

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · World Congress 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all