Accenture

Custom Software Engineering Lead

Accenture
Apply
18 hours ago
Hyderābād, IndiaStaff+

Responsibilities

  • Own the technical direction and architecture of custom software solutions and lead teams through design and delivery.
  • Design, develop, and support scalable Node.js and TypeScript backend and Backend-for-Frontend services.
  • Build RESTful and GraphQL APIs for catalog, metadata, entitlement, playback authorization, and device registration workflows.
  • Develop API aggregation and response transformation layers for web, mobile, Smart TV, and set-top box platforms.
  • Integrate applications with AWS services including Lambda, DynamoDB, S3, SQS, SNS, API Gateway, and ECS.
  • Develop automated unit, integration, and regression tests and participate in code reviews, CI/CD, and release activities.
  • Analyze production incidents, perform root cause analysis, troubleshoot Node.js runtime and performance issues, and provide on-call production support.
  • Collaborate with development, operations, architecture, and business teams and contribute to documentation, knowledge sharing, and continuous improvement.

Requirements

  • At least 7.5 years of experience is required, including at least 5 years of relevant Node.js backend development experience.
  • 15 years of full-time education is required.
  • Strong Node.js and TypeScript development experience, including asynchronous programming, Promises, Async/Await, Streams, Event Emitter, and error handling.
  • Experience building RESTful and GraphQL APIs and hands-on experience with Express.js, Factify, or NestJS.
  • Experience with AWS Lambda, Amazon DynamoDB, Amazon S3, Amazon SQS, Amazon SNS, Amazon API Gateway, and Amazon ECS.
  • Experience with relational and NoSQL databases, Jest, Mocha, Supertest, Git, CI/CD pipelines, Docker, and application monitoring.
  • Experience supporting production applications and troubleshooting incidents and performance issues.
  • Preferred experience includes OTT, streaming, broadcast, or digital media platforms; HLS, DASH, DRM, CDN, SSAI, Apollo GraphQL Server, and Node.js backpressure handling.
  • Preferred exposure includes AWS Media Services, Terraform, AWS CDK, AWS CloudFormation, Kubernetes, Amazon EKS, Redis, Amazon ElastiCache, Grafana, Elastic Stack, Datadog, OpenTelemetry, ServiceNow, Jira Service Management, and ITSM processes.
  • Strong analytical, troubleshooting, problem-solving, collaboration, and technical documentation skills are required.

Tech Stack

Amazon DynamoDBAWSDatadogDockerExpressGitGrafanaGraphQLJestKubernetesMochaNestJSNode.jsRedisTerraformTypeScript

Categories

Accenture

About Accenture

10,000+ employees

Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.

Contact me