Source description
About the role
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.
More at NeoGenCode Technologies Pvt Ltd
Related open roles
Generalist Fullstack Engineer (Java / Node.js / AI-Driven Engineering)
Bangalore
Data Platform Engineer (SDE 2 / SDE 3)
Mumbai
Senior Software Engineer (Python, Golang, Node.js, Elixir, SQL)
Mumbai
Mobile DevOps Engineer
Mumbai
Senior Software Developer MEAN Stack (Contract)
India
DevOps Engineer (Python + DevOps)
Hyderabad