Padmi

Python Backend Lead / Senior Python Developer

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at NeoGenCode Technologies Pvt Ltd

Opens the source posting on shine.com

Source description

About the role

View original

As a Python Backend Lead / Senior Python Developer at our company, you will play a crucial role in designing, developing, and optimizing scalable backend solutions. Your responsibilities will include working with large-scale data, building efficient APIs, integrating middleware solutions, and ensuring high performance and reliability. Additionally, you will lead a team of developers while also actively contributing to coding, design, and architecture. Key Responsibilities: - Lead backend development projects using Python (FastAPI/FlaskAPI). - Design, build, and maintain scalable APIs and microservices. - Work with SQL and NoSQL databases (MongoDB, CRDB, Postgres). - Implement and optimize middleware integrations (Mulesoft, BizTalk). - Ensure smooth deployment using CI/CD pipelines. - Apply Object-Oriented Programming (OOP), Design Patterns, and Data Structures & Algorithms to deliver high-quality solutions. - Collaborate with cross-functional teams (frontend, DevOps, product) to deliver business objectives. - Mentor and guide junior developers, ensuring adherence to best practices and coding standards. Qualifications Required: - Strong proficiency in Python with hands-on experience in Pandas, NumPy, Matplotlib, Plotly. - Expertise in FastAPI / FlaskAPI frameworks. - Solid knowledge of SQL & NoSQL databases (MongoDB, CRDB, Postgres). - Experience with middleware tools such as Mulesoft or BizTalk. - Proficiency in RESTful APIs, Web Services, and CI/CD pipelines. - Strong understanding of OOP, OOD, Design Patterns, and DS & Algo. - Excellent problem-solving, debugging, and optimization skills. - Prior experience in leading teams is highly desirable. As a Python Backend Lead / Senior Python Developer at our company, you will play a crucial role in designing, developing, and optimizing scalable backend solutions. Your responsibilities will include working with large-scale data, building efficient APIs, integrating middleware solutions, and ensuring high performance and reliability. Additionally, you will lead a team of developers while also actively contributing to coding, design, and architecture. Key Responsibilities: - Lead backend development projects using Python (FastAPI/FlaskAPI). - Design, build, and maintain scalable APIs and microservices. - Work with SQL and NoSQL databases (MongoDB, CRDB, Postgres). - Implement and optimize middleware integrations (Mulesoft, BizTalk). - Ensure smooth deployment using CI/CD pipelines. - Apply Object-Oriented Programming (OOP), Design Patterns, and Data Structures & Algorithms to deliver high-quality solutions. - Collaborate with cross-functional teams (frontend, DevOps, product) to deliver business objectives. - Mentor and guide junior developers, ensuring adherence to best practices and coding standards. Qualifications Required: - Strong proficiency in Python with hands-on experience in Pandas, NumPy, Matplotlib, Plotly. - Expertise in FastAPI / FlaskAPI frameworks. - Solid knowledge of SQL & NoSQL databases (MongoDB, CRDB, Postgres). - Experience with middleware tools such as Mulesoft or BizTalk. - Proficiency in RESTful APIs, Web Services, and CI/CD pipelines. - Strong understanding of OOP, OOD, Design Patterns, and DS & Algo. - Excellent problem-solving, debugging, and optimization skills. - Prior experience in leading teams is highly desirable.

One address, no account. We’ll tell you when matching roles go live.

More at NeoGenCode Technologies Pvt Ltd

Related open roles

View all roles