We are looking for a skilled Python Developer who is passionate about building efficient, scalable, and robust backend systems. The ideal candidate will have hands-on experience in developing applications, APIs, and automation scripts, and should be comfortable working in an agile environment.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Python.
- Write clean, reusable, and efficient code following best practices.
- Integrate data storage solutions such as SQL and NoSQL databases.
- Collaborate with front-end developers, designers, and other team members to deliver high-quality products.
- Optimize application performance and troubleshoot issues.
- Participate in code reviews and contribute to continuous improvement.
- Stay updated with the latest Python frameworks, tools, and best practices.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2–4 years of professional experience in Python development.
- Strong understanding of Python frameworks such as Django, Flask, or FastAPI.
- Experience with RESTful API development and integration.
- Knowledge of databases (PostgreSQL, MySQL, MongoDB).
- Familiarity with Git, Docker, and CI/CD pipelines.
- Good problem-solving skills and attention to detail.
Preferred Skills (Nice to Have)
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of front-end technologies like React or Angular.
- Understanding of asynchronous programming and message queues (Celery, RabbitMQ, Kafka).
Why Join Arosys?
- Work on challenging and impactful projects.
- Opportunity to learn and grow in a supportive environment.
- Collaborative and innovation-driven work culture.
- Competitive salary and benefits.