Earnbetter

Job Search Assistant

Senior Developer - Gravitee

Tata Consultancy Services • Lincolnshire, IL 60069 • Posted 1 day ago via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

In-person • Full-time • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

The Senior Developer at Tata Consultancy Services will be responsible for developing and maintaining chatbots using Azure Bot Service, Language Understanding (CLU), and Cognitive Services. This role involves implementing Azure Functions, utilizing GitHub for version control and CI/CD pipelines, and overseeing Azure App Service and Azure Storage Server. The developer will also lead team members in configuring and maintaining the Azure platform, deliver technical progress reports, and collaborate with cross-functional teams in an agile environment.

Responsibilities

  • Develop chatbots using Azure Bot Service, Language Understanding (CLU), and Cognitive Services.
  • Implement Azure Functions to augment chatbot capabilities and deploy them for enhanced functionality.
  • Utilize GitHub for version control and CI/CD pipelines.
  • Oversee Azure App Service and Azure Storage Server for chatbot hosting and data management.
  • Lead team members in configuring and maintaining the Azure platform.
  • Deliver weekly and monthly reports detailing technical progress, and potential risks along with documented mitigations, and plans for issue resolution.
  • Collaborate with cross-functional teams in an agile, fast-paced development environment to define user stories and tasks.
  • Act as a facilitator between the program and clients to drive the evolution of new Generative AI Concepts.

Qualifications

Required

  • Must have experience and dominant knowledge in Node JS, Javascript and Python
  • Minimum 10+ years of relevant experience in software development
  • Demonstrated experience with NodeJS, Python JavaScript, Ajax, Bootstrap, jQuery, CSS, HTML/HTML5, and databases.
  • Expert knowledge of Azure portal services and integrations with related systems
  • Experience developing, releasing, and maintaining software solutions.
  • Strong written and verbal communication skills
  • Strong interpersonal skills, customer-focused attitude, and ability to deal with ambiguity
  • Attention to detail is thorough when performing work and conscientious about attending to details.
  • Critical Thinking and Problem Solving: identifies risks and problems and can conduct qualitative and quantitative analysis to generate and evaluate alternatives and to make recommendations.

Preferred

  • Proficient in collaborating within dynamic agile methodologies such as SAFe, Scrum, and Kanban.
  • Familiarity with Azure Open AI, SOAP, REST, and JSON technologies.
  • Skilled in operating within PaaS/SaaS environments.
  • Proven capacity to advise and influence, offering a comprehensive analysis of technical choices with their respective advantages, disadvantages, and associated risks throughout the design and execution phases.

Full Job Description

Technical/Functional Skills

NodeJS, Python JavaScript, Ajax, Bootstrap, jQuery, CSS, HTML/HTML5, and databases. for API development and testing purposes

Azure services

Experience Required

Must have experience and dominant knowledge in Node JS, Javascript and Python

Minimum 10+ years of relevant experience in software development

Demonstrated experience with NodeJS, Python JavaScript, Ajax, Bootstrap, jQuery, CSS, HTML/HTML5, and databases.

Expert knowledge of Azure portal services and integrations with related systems

Experience developing, releasing, and maintaining software solutions.

Strong written and verbal communication skills

Strong interpersonal skills, customer-focused attitude, and ability to deal with ambiguity - proven team player.

Attention to detail is thorough when performing work and conscientious about attending to details.

Critical Thinking and Problem Solving: identifies risks and problems and can conduct qualitative and quantitative analysis to generate and evaluate alternatives and to make recommendations.

Roles & Responsibilities

Develop chatbots using Azure Bot Service, Language Understanding (CLU), and Cognitive Services.

Develop chatbots utilizing Azure Bot Service, Conversation Language Understanding (CLU), and Cognitive search services.

Implement Azure Functions to augment chatbot capabilities and deploy them for enhanced functionality.

Utilize GitHub for version control and CI/CD pipelines.

Oversee Azure App Service and Azure Storage Server for chatbot hosting and data management.

Lead team members in configuring and maintaining the Azure platform.

Deliver weekly and monthly reports detailing technical progress, and potential risks along with documented mitigations, and plans for issue resolution.

Collaborate with cross-functional teams in an agile, fast-paced development environment to define user stories and tasks.

Act as a facilitator between the program and clients to drive the evolution of new Generative AI Concepts.

Generic Managerial Skills

Proficient in collaborating within dynamic agile methodologies such as SAFe, Scrum, and Kanban.

Familiarity with Azure Open AI, SOAP, REST, and JSON technologies.

Skilled in operating within PaaS/SaaS environments.

Proven capacity to advise and influence, offering a comprehensive analysis of technical choices with their respective advantages, disadvantages, and associated risks throughout the design and execution phases.