About Us:
Systemsd is dedicated to delivering high-quality, scalable web applications for a global audience. We are seeking a passionate and skilled Python Developer to join our in-house team. This is an onsite position, where you’ll collaborate closely with developers, designers, and product managers to build efficient, secure, and user-friendly backend systems.
Job Summary:
As a Python Developer at Systemsd, you will be responsible for designing, developing, and maintaining backend systems and APIs that support our web and mobile applications. You’ll contribute to building robust, high-performance solutions and play a key role in ensuring our applications are scalable and reliable.
Key Responsibilities:
- Design, develop, and maintain backend applications and APIs using Python.
- Work with modern frameworks such as Django, FastAPI, or Flask.
- Create and manage RESTful APIs and integrations with external services.
- Design and maintain database schemas using PostgreSQL, MySQL, or MongoDB.
- Collaborate with front-end developers to integrate APIs and improve performance.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot, debug, and optimize applications for performance and scalability.
- Participate in code reviews, testing, and continuous improvement initiatives.
- Work with DevOps teams to ensure smooth deployments and stable environments.
- Contribute to planning, architecture, and product discussions in an Agile setting.
Requirements:
- 1–3 years of professional experience as a Python Developer.
- Strong proficiency in Python and experience with frameworks like Django, FastAPI, or Flask.
- Hands-on experience with RESTful API development and integration.
- Solid understanding of ORMs (Django ORM, SQLAlchemy) and database design.
- Proficiency in working with relational and NoSQL databases.
- Familiarity with Git version control.
- Basic understanding of front-end integration (React, Vue.js, or similar frameworks).
- Experience with Docker and cloud services (AWS, GCP, Azure) is a plus.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and teamwork abilities.
- Must be available to work onsite (no remote or hybrid options).
Preferred Qualifications:
- Experience with testing frameworks such as PyTest or UnitTest.
- Familiarity with microservices architecture and message queues (Celery, RabbitMQ, Kafka).
- Knowledge of CI/CD pipelines and deployment automation.
- Experience in Agile or Scrum development environments.
- Interest in AI/ML, automation, or data processing projects.
Benefits:
- Competitive salary with performance-based bonuses.
- Onsite, collaborative, and innovative work environment.
- Health, dental, and vision insurance.
- Learning and professional development opportunities.
- Opportunity to work on exciting and scalable global projects.
How to Apply:
Please send your resume, portfolio, and a cover letter highlighting your Python development experience to contactus.systemsd@gmail.com.
We look forward to meeting you!
Job Type: Full-time (Onsite Only)
Work Location: Onsite
Job Type: Full-time
Work Location: In person