Team Lead, Software Development (Python BE)

4 - 10 years

22 - 25 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Description & Requirements

Summary:

The Infor Data Services team is tasked with delivering customer-focused data solutions at Infor. This role focuses on architecting and developing backend systems for Infor Datamesh, delivering scalable and robust data solutions to support enterprise customers. The Senior Software Engineer will lead the design, development, and maintenance of backend services and microservices, employing Python, Docker, and Kafka, and integrating with various databases and external storage solutions. The position involves building systems from scratch, refactoring existing code, and ensuring the performance, scalability, and reliability of the platform in alignment with Infors comprehensive data management strategy.

Responsibilities:

  • Lead the development and maintenance of advanced data-centric solutions using Python.
  • Architect and build scalable microservices from the ground up, adhering to best practices in design and coding.
  • Write, maintain, and enhance backend code, with a focus on high performance, scalability, and security.
  • Integrate services with databases such as MongoDB and MySQL, and external data storage solutions like AWS S3.
  • Develop and optimize REST APIs using advanced frameworks such as Django or Flask.
  • Implement multithreading and asynchronous programming techniques for high-efficiency processing.
  • Collaborate closely with cross-functional teams to ensure seamless integration with Infor CloudSuite products.
  • Drive the use of Docker, Kafka, and domain-driven design principles for deploying microservices and developing event-driven architectures.

Basic Qualifications:

  • 9 years of experience working with Python.
  • At least 4 years of experience using advanced API frameworks such as Django, Flask, or similar.
  • Extensive experience working with AWS S3, MongoDB, and relational databases like MySQL or SQL Server.
  • Proven experience in building and optimizing REST APIs using any industry-standard Python framework.
  • Extensive experience in applying design patterns, system design principles, and expertise in event-driven and domain-driven design methodologies.
  • Expertise in multithreading, asynchronous programming, and defensive programming.
  • Strong experience with Docker, Kafka and Kubernetes.
  • Proficient in Git and Linux environments.
  • Demonstrated ability to lead and effectively collaborate with cross-functional teams, including clients and business and technical stakeholders.
  • Exceptional communication and problem-solving skills are essential.
  • Experience in leading projects and mentoring engineers in best practices and innovative solutions.
  • Bachelor s degree in Computer Science or a related field.

Preferred qualification:

  • Proven experience with microservice architecture, Delta Lake, and PySpark.
  • Familiarity with the Infor CloudSuites SDK.
  • Extensive experience with data solutions at scale within enterprise systems.
  • Skilled in using tools like Jira and Confluence and applying Agile development methodologies.









Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Infor logo
Infor

Software Development

New York NY

RecommendedJobs for You

Kolkata, Hyderabad, Pune, Chennai, Bengaluru, Mumbai (All Areas)

Bengaluru, Mumbai (All Areas)