Python Developer
Robotics Technologies LLC
Seattle, WA, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago
BB
Benedikt Bischof
Python Basics
almost 4 years ago
TL
Thomas Limbüchler
7 good reasons why you should learn Python in 2021
almost 6 years ago