IT Senior Web Engineer

NTT DATA

10+ yrs Bengaluru Full Time Hybrid (office + remote)
NTT DATA logo
Posted : today
Actively hiring

Job description

NTT DATA is seeking a skilled IT Senior Web Engineer with extensive full-stack development experience to join our dynamic team in Bangalore, India. This role is ideal for innovative individuals passionate about growing within a forward-thinking and inclusive organization. You will contribute to designing, developing, and securing enterprise-grade web applications in a complex global technology landscape.

This position emphasizes deep expertise in modern web technologies, microservices, application security, and robust backend development. You will collaborate with cross-functional teams to deliver scalable, secure, and resilient solutions, ensuring high standards of application performance and stability.

Responsibilities

As an IT Senior Web Engineer, you will design, build, and maintain high-performance enterprise web applications using technologies like Angular, React, and TypeScript. You will develop backend services and RESTful APIs with .NET Core, applying strong object-oriented design principles and microservices architectures. A key aspect of this role involves identifying and remediating application security vulnerabilities, implementing secure coding practices, and working with enterprise databases such as SQL Server, DB2, PostgreSQL, or Sybase.

You will also be responsible for troubleshooting complex production issues, particularly security-related defects, and ensuring application stability. Adhering to Agile practices like TDD, BDD, CI/CD, and code reviews is essential. Integrating security controls throughout the development lifecycle and collaborating effectively with global engineering, security, and business teams are also core components of this role.

Qualifications

We are looking for a seasoned professional with over 10 years of full-stack software development experience, including at least 5 years focused on web development with Angular/React, TypeScript, HTML5, and CSS. A strong foundation in object-oriented programming, software design patterns, multithreading, and inversion of control is crucial. Hands-on experience with microservices-based applications, RESTful APIs, and .NET Core is required.

Proficiency in relational databases like SQL Server, DB2, PostgreSQL, or Sybase is necessary. Candidates must demonstrate proven experience in identifying and mitigating application security vulnerabilities, with a solid understanding of OWASP Top 10, secure coding practices, SAST/DAST, and authentication/authorization patterns. Experience with Agile methodologies (TDD/BDD) and CI/CD pipelines, along with strong analytical, problem-solving, and communication skills for global collaboration, are essential.

Essential Skills

AngularReactTypeScriptJavaScriptHTML5CSS.NET CoreRESTful APIsMicroservicesSQL ServerDB2PostgreSQLSybaseObject-Oriented ProgrammingDesign PatternsCI/CDTDDBDDProduction SupportRoot Cause AnalysisApplication SecurityOWASPSASTDASTSecure Coding

Good to Have

Python

Highlights

  • Actively hiring

More Details

RoleIT Senior Web Engineer
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

IT Senior Web Engineer at NTT DATA | SkillMX | SkillMX