Software Development Senior Specialist (Chennai, TN, IN)

NTT DATAChennai, TN, IN
ActiveVerified 5h ago

Job description

Required Skills and Experience

Backend Development

  • Strong experience developing applications using Python
  • Experience building RESTful APIs using FastAPI
  • Experience with asynchronous Python/API development
  • Experience implementing business logic and workflow processing
  • Experience with API integration and consuming internal and external services
  • Understanding of authentication, authorization, and secure API design
  • Experience with error handling, logging, and application monitoring

Frontend Development

  • Strong experience with Vue.js
  • Experience with modern JavaScript and TypeScript
  • Experience building responsive, component-based web applications
  • Experience with state management and API integration
  • Experience developing interactive data grids and complex UI components
  • Experience implementing modals, tooltips, loading states, validation, and error handling
  • Experience with interactive visualizations or workflow/diagramming libraries is highly desirable

Full-Stack Integration

  • Ability to develop across the full application stack
  • Experience integrating Vue.js applications with FastAPI REST APIs
  • Understanding of request/response patterns and API contracts
  • Experience managing application state between the frontend, backend, and database layers
  • Ability to troubleshoot issues across the frontend, API, database, and application layers