Software Development Advisor
NTT DATA
NTT DATA
Join NTT DATA as a Software Development Advisor, specializing in Python Full Stack Development. This role is a key part of our AI Automation Team, focusing on building scalable, AI-integrated applications. You'll be instrumental in designing and implementing innovative solutions that drive enterprise growth. This position offers a dynamic environment for professionals eager to advance their careers in cutting-edge technology.
We are committed to fostering an inclusive and forward-thinking workplace where exceptional talent can thrive. As a global leader in business and technology services, NTT DATA provides unparalleled opportunities for professional development and impactful work.
Design and develop robust, scalable full stack applications using Python. Integrate advanced AI-powered features and automation into enterprise-level software. Collaborate closely with AI Engineers, QA, Product, and Architecture teams to translate business needs into effective technical solutions. Develop efficient RESTful APIs, backend services, and user-friendly frontend interfaces. Participate actively in solution design, technical reviews, and architectural discussions. Write clean, secure, and high-performance code, adhering to best engineering practices. Engage with AI use cases like intelligent automation, chatbots, predictive analytics, and Generative AI. Conduct unit testing, debugging, optimization, and provide production support. Contribute to CI/CD pipelines and cloud-based application delivery. Ensure the scalability, maintainability, and optimal performance of all developed applications.
A minimum of 5 years of comprehensive experience in Python Full Stack Development. Proficiency in Python frameworks such as Flask, FastAPI, or Django. Solid experience with frontend technologies including React.js, Angular, JavaScript, HTML5, and CSS3. Proven hands-on experience with at least one AI implementation project and integrating AI solutions into enterprise applications. Strong understanding of REST APIs, microservices architecture, and backend integration strategies. Familiarity with database technologies like PostgreSQL, MySQL, MongoDB, or similar. Experience with version control using Git and knowledge of CI/CD and DevOps principles. Exposure to cloud platforms such as Azure, AWS, or GCP. Excellent analytical, problem-solving, and communication skills are essential.
NTT DATA
IT Consulting