As a Senior Python Developer, you will be a key player in designing and developing robust and scalable backend solutions. Additionally, your knowledge of frontend technologies will be utilized to contribute to the overall architecture of our applications.
Responsibilities:
- Design and develop scalable, high-performance backend solutions using Python.
- Implement and maintain APIs to support both internal and external applications.
- Frontend Integration:
- Leverage your knowledge of frontend technologies (JavaScript, HTML, CSS, Bootstrap, React) to contribute to the development of user interfaces.
- Work with both SQL (PL-SQL) and NoSQL databases, including MongoDB.
- Optimize and troubleshoot database queries for performance.
Code Quality and Testing:
- Write clean, maintainable, and efficient code.
- Conduct code reviews and contribute to improving code quality.
- Collaborate with cross-functional teams, including frontend developers, to deliver end-to-end solutions.
- Provide technical guidance and mentorship to junior developers.
Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in Python development.
- Proficiency in frontend technologies: JavaScript, HTML, CSS, Bootstrap, and React (at least basic knowledge).
- Strong experience with API development using Python.
- Coding experience in PL-SQL for relational databases.
- Experience with NoSQL databases, especially MongoDB.
- Strong problem-solving and debugging skills.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.