N

NTT Data

Global IT services and consulting provider.

.NET Full Stack Technical Lead

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeParsippany-Troy Hills, NJ, USANo salary listedIn-person

About the Job

Requirements

  • Experience supporting enterprise web applications for at least 7 years.
  • At least 5 years of experience with C#, Angular, and SQL Server.
  • At least 3 years of experience with GCP Firebase Firestore.
  • Demonstrated experience in both support or operational roles and development roles.
  • Experience with GCP Platform, Firebase Firestore, and NoSQL.
  • Strong development experience with C# and .NET Core or later.
  • Proficiency in HTML, CSS, JavaScript, TypeScript, and modern Angular versions.
  • Experience with SOAP and REST web services and APIs.
  • SQL experience with Microsoft SQL Server and familiarity with SSIS packages.
  • Experience with background services and Windows Server-hosted applications.
  • Familiarity with Azure DevOps pipelines and Git-based source control.
  • Familiarity with SonarQube and web vulnerability scanners such as Netsparker or Invicti.
  • Knowledge of logging and artifact management tools such as JFrog or equivalent.
  • Ability to work with cloud platforms and cloud-native patterns; GCP or Azure experience is preferred.
  • Strong troubleshooting skills, including log analysis, tracing, and root cause determination.
  • Understanding of authentication and token mechanisms such as JWT, OAuth/OIDC, and Azure AD.
  • Experience with Google Cloud Platform services including App Engine, Cloud Functions, Firestore, Cloud Build, and Cloud Armor.

Responsibilities

  • Maintain and support multiple web applications and backend services, including enrollment, account management, rate-quoting, customer events repository, and contact-center backup applications.
  • Provide tier 2/3 technical support for application issues, troubleshoot incidents, and perform root cause analysis.
  • Deliver development tasks and backlog items, including bug fixes, enhancements, and integration work.
  • Participate in DevOps and CI/CD activities to improve release pipelines, automation, and test coverage.
  • Remediate security vulnerabilities and respond to automated scan findings.
  • Support disaster recovery planning and exercises, including failover and temporary operations in alternate datacenters or cloud regions.
  • Coordinate with infrastructure teams on patching, operating-system and database upgrades, and certificate management.
  • Migrate legacy interfaces to modern APIs, such as SOAP to REST or legacy web services to modern service endpoints.
  • Perform yearly password rotations across databases, Linux jobs, cloud services, and API credentials.
  • Participate in scheduled disaster recovery exercises.
  • Request and install SSL/TLS certificates on application servers as required.
  • Implement periodic business configuration updates, including country activations, pricing or declared-value updates, and dimension or weight rules.
  • Run periodic web vulnerability scans and remediate their results quarterly.
  • Monitor and maintain scheduled jobs, Windows services, and background workers that support application integrations and email alerts.
  • Migrate authentication and identity systems, such as internal login systems to Azure AD or modern identity providers.
  • Migrate access management from legacy provisioning tools to modern identity governance solutions.
  • Plan and execute SQL Server upgrades and migrate workloads away from end-of-service operating systems or application servers.
  • Maintain and update ETL/SSIS packages and support Windows services or background processes written in C#.
  • Verify and test changes in interfacing applications and provide impact analysis and estimates for production changes, including PID/impact evaluation.
  • Participate in capacity and peak planning with support and operations teams.
  • Prepare infrastructure change requests and coordinate upgrades.
  • Implement small feature changes or new flows for account creation, UUID generation, fraud-validation integration, contact preference handling, and similar features.
  • Convert and migrate source control and CI pipelines, such as Visual Studio source control to Git or Azure DevOps.
  • Implement or improve automated quality and security testing, including unit tests, integration tests, and security scans.
  • Support tiered application support and resolve issues escalated from first-line teams.
  • Deliver small project items and reduce technical debt in the backlog.

Desired Qualifications

  • Prior experience with security remediation and cross-team coordination.

About the Company

NTT Data

Global IT services and consulting provider.

NTT DATA is a global IT and business services provider that helps organizations run and transform their technology and operations. It delivers consulting, industry solutions, cloud migration, cybersecurity, data analytics, and managed services to modernize systems and processes. It differentiates itself through its large scale, deep sector expertise in banking, healthcare, manufacturing, public sector, and automotive, and its broad ecosystem of partners with Microsoft, SAP, AWS, and Salesforce. Its goal is to help large enterprises digitally transform and optimize operations at scale using cloud-native approaches and secure IT environments.

Company size
10,001+
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at NTT Data

See more jobs