
Senior Back-end Developer (Python)
Role/Responsibilities: Python Development: Lead and contribute to the development of robust and scalable back-end solutions using Python. Architecture and Design: Architect, design, and implement complex systems and applications, ensuring high performance and responsiveness. Database Management: Design and maintain database architectures, optimizing performance and ensuring data integrity. API Development: Create and maintain RESTful APIs for seamless integration with front-end applications. Code Review: Conduct and participate in code reviews to maintain code quality, ensure adherence to coding standards, and mentor junior developers. Optimization: Identify and implement optimizations for improving system performance, scalability, and reliability. Collaboration: Collaborate with cross-functional teams, including front-end developers, UX/UI designers, and product managers, to deliver high-quality software solutions. Documentation: Generate technical documentation for software solutions, APIs, and database designs.
Qualifications: Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Experience: Minimum of 5 years of professional experience in back-end development with a focus on Python. Technical Skills: Proficient in Python and relevant frameworks (FastAPI, Django, Flask, etc.). Strong experience with database technologies such as PostgreSQL, or MongoDB. Familiarity with front-end technologies and frameworks (HTML, CSS, JavaScript, react.js, typescript). Understanding of software development best practices, design patterns, and SOLID principles. Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail. Communication: Excellent communication skills and the ability to work effectively in a collaborative team environment. Leadership: Proven experience in leading and mentoring development teams is a plus.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
