Software Development Advisor

NTT DATA

5+ yrs Noida Full Time Hybrid (office + remote)
NTT DATA logo
Posted : yesterday
Actively hiring

Job description

Join our dynamic team as a Software Development Advisor specializing in Python Full Stack Development. This role is integral to our AI Automation Team, focusing on creating scalable applications that leverage cutting-edge AI solutions. You'll be at the forefront of designing and implementing intelligent automation for enterprise-level platforms.

We seek a collaborative individual who thrives in an innovative environment. Your expertise will contribute to building robust AI-enabled platforms and automation solutions. This is an opportunity to grow with a leading technology services provider committed to accelerating client success and positive societal impact.

Responsibilities

Design and develop scalable full stack applications using Python frameworks. Integrate AI-powered features and automation capabilities into enterprise applications. Collaborate with cross-functional teams including AI Engineers, QA, Product Owners, and Architects to deliver technical solutions. Build RESTful APIs, backend services, and frontend interfaces for AI-enabled platforms. Participate actively in solution design, technical discussions, and architecture reviews. Implement secure, high-performance code following best engineering practices.

Work on diverse AI integration use cases such as intelligent automation, chatbots, recommendation engines, or predictive analytics. Conduct unit testing, debugging, and optimization. Contribute to CI/CD pipelines and cloud-based application delivery. Ensure the scalability, maintainability, and performance of developed applications.

Qualifications

A minimum of 5 years of hands-on Python Full Stack Development experience is essential. Demonstrated expertise in Python frameworks like Flask, FastAPI, or Django is required. Proficiency in frontend technologies including React.js, Angular, JavaScript, HTML5, and CSS3 is necessary.

Experience with at least one AI implementation project is crucial. A strong understanding of REST APIs, microservices architecture, and backend integrations is expected. Familiarity with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies is required. Experience with Git, CI/CD pipelines, and DevOps practices is important. Knowledge of cloud platforms like Azure, AWS, or GCP is beneficial.

Strong problem-solving, analytical, and communication skills are vital for this role. Experience in Agile/Scrum environments, containerization with Docker and Kubernetes, and automation platforms are preferred.

Essential Skills

PythonFlaskFastAPIDjangoReact.jsAngularJavaScriptHTML5CSS3REST APIsMicroservicesPostgreSQLMySQLMongoDBGitCI/CDDevOpsAzureAWSGCP

Good to Have

AgileScrumDockerKubernetesGenerative AILLMAI automation

Highlights

  • Actively hiring

More Details

RoleSoftware Development Advisor
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Software Development Advisor at NTT DATA | SkillMX | SkillMX