HamburgerMenu
hirist

Job Description

Job Description:

Seeking an experienced Python Developer with at least 5 - 10 years of hands-on experience to join our dynamic development team.

The ideal candidate will possess a deep understanding of Python programming and demonstrate expertise in designing, developing, and maintaining complex systems.

This role requires a highly skilled individual who can drive projects forward, deliver scalable, high-performance solutions.

Job Responsibilities:

- Lead Python development efforts: Architect, design, and implement robust Python applications, ensuring high performance and responsiveness.

- Collaborate across teams: Work closely with product managers, data scientists, front-end developers, and other team members to align development with business goals.

- Develop and optimize APIs and back-end services: Create and manage RESTful APIs, microservices, and data processing pipelines.

- Maintain and improve code quality: Establish and enforce best practices in code quality, testing, and documentation through code reviews and mentoring.

- Integrate and manage data solutions: Work with relational (SQL) and non-relational (NoSQL) databases, data lakes, and external APIs to store and retrieve data efficiently.

- Stay ahead of the curve: Continuously research and implement new technologies and tools to improve system performance, security, and development workflow.

- Mentor junior developers: Provide technical guidance and mentorship to less experienced team members, helping them grow and succeed.

- Contribute to the full SDLC: Participate in the entire software development lifecycle, from planning and design to testing, deployment, and monitoring.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...