Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailKey Responsibilities
- Develop and maintain server-side applications using Python focusing on backend logic APIs and database integrations.
- Collaborate with front-end developers to integrate user-facing elements with server-side functionality.
- Write clean reusable and efficient code following best practices for software development.
- Design and implement database schemas using SQL/NoSQL databases; perform data analysis and optimization.
- Troubleshoot debug and resolve application issues to ensure seamless user experience.
- Participate in code reviews testing (unit integration) and deployment processes using tools like Docker or CI/CD pipelines.
- Integrate third-party services and APIs to enhance application features.
- Stay updated with emerging Python trends and contribute to improving application performance and scalability.
- Work closely with product managers and stakeholders to define requirements and deliver features on time.
Required Qualifications
- 3-4 years of hands-on experience as a Python Developer with a proven track record of delivering production-level applications.
- Strong proficiency in Python 3.x including core concepts like object-oriented programming data structures and error handling.
- Experience with popular Python web frameworks such as Django Flask or Pyramid.
- Familiarity with relational databases (e.g. PostgreSQL MySQL) and NoSQL databases (e.g. MongoDB).
- Knowledge of version control systems like Git and basic front-end technologies (HTML CSS JavaScript).
- Understanding of RESTful APIs microservices and cloud platforms (e.g. AWS EC2 S3).
- Excellent problem-solving skills and ability to work in an agile environment.
Full Time