Python Developer
Job Requirements
- 1-3 years of professional Python development experience with focus on REST APIs, database operations, Web services, and Security implementations.
- Hands-on experience with Python Web frameworks (Django, Flask, FastAPI, or equivalent)
- Experience in Data Integration from multiple sources and databases
- Solid working knowledge on various Database schema, Entity relationship diagram – Postgres, MySQL.
- Basic ML concepts and algorithms
- Experience in Version Control Systems (Git) and collaboration platforms (GitHub)
- Knowledge of ORM (Object Relational Mapper)
- Familiar with Agile software development and SDLC.
- Strong communication skills with proven Client interaction experience and Organizational abilities.
- Flexible and open to learn new Tools and Language.
- Experienced with technologies supporting Development, Continuous Integration, Automated testing and Deployment.
- Strong communication, organizational and analytical skill
Job Responsibilities:
- Designing and implementing robust applications
- Perform Software development, testing and deployment as per solution requirements.
- Performing detailed software requirement capture and analysis working closely with business and project stakeholders to scope and define software solutions
- Developing solution documentation for new features
- Collaborate and Work actively with team members
- Be able to work independently and/or work with some supervision by project lead/project manager
Must-Have Ǫualifications:
- A Degree in Computer Science, Engineering or equivalent Technical Degree.
- Primary technical skill: Solid core Python Programming.
Nice to have
- Good programming experience in JAVA, C#, .Net Framework
- Google cloud and Vercel experience are plus
- Understanding of Agile software development approach and experience in using source control (preferably git)
Apply for this position
"*" indicates required fields