What are the responsibilities and job description for the Senior Technical Consultant - Full Stack (Angular & Node.js) position at NTT DATA North America?
Job Description: Full Stack Senior Developer (Angular / Node.js / Java Microservices)
Location: Westlake, Texas/ Durham, North Carolina. (Hybrid - work from client office every alternate week (all five days))
Overall Experience: 10 Years
Employment Type: Full-Time
Role Summary
We are looking for a skilled Full Stack Developer with strong expertise in Angular and Node.js as primary technologies, along with experience in Java Microservices as a secondary skill. The candidate will be responsible for designing, developing, and maintaining scalable web applications and backend services in an agile environment.
Day to Day job Duties:
Location: Westlake, Texas/ Durham, North Carolina. (Hybrid - work from client office every alternate week (all five days))
Overall Experience: 10 Years
Employment Type: Full-Time
Role Summary
We are looking for a skilled Full Stack Developer with strong expertise in Angular and Node.js as primary technologies, along with experience in Java Microservices as a secondary skill. The candidate will be responsible for designing, developing, and maintaining scalable web applications and backend services in an agile environment.
Day to Day job Duties:
- Design and develop responsive, dynamic, and high-performance web applications using Angular.
- Build RESTful APIs and backend services using Node.js and related frameworks (Express.js/NestJS).
- Collaborate with UI/UX designers to implement modern frontend designs.
- Integrate frontend applications with backend APIs and third-party services.
- Write reusable, testable, and efficient code.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews, debugging, and troubleshooting production issues.
- Ensure application security, data protection, and best coding practices.
- 5 years’ experience in Angular (v10 )
- 6 years’ experience in one/all of TypeScript, JavaScript, HTML5, CSS3
- 7 years’ experience in Node.js
- 6 years’ experience in REST APIs, JWT authentication, and API integrations
- Familiarity with RxJS, state management, and component-based architecture
- Knowledge of asynchronous programming and event-driven architecture