Principal Engineer, Application Architect

closed
Nagarro Logo

Nagarro

πŸ“Remote - United States

Summary

Join Nagarro, a rapidly scaling Digital Product Engineering company with a global presence, and contribute to the development of innovative products and services. We are seeking a highly experienced software engineer with a strong background in Node.js and related frameworks. This role demands expertise in system architecture, microservices design, and secure backend service development. The ideal candidate will possess excellent communication skills and a deep understanding of multi-process architecture and JavaScript threading limitations. You will collaborate with diverse, distributed teams and contribute to the technology roadmap.

Requirements

  • Possess 12+ years’ experience
  • Have strong JavaScript skills (5+ years)
  • Demonstrate expertise in system architecture
  • Possess experience in microservices design
  • Have experience with NodeJS
  • Be proficient in coding
  • Possess strong problem-solving skills
  • Have in-depth experience of Nodejs and related web frameworks such as Nest.js
  • Develop, maintain, and optimize secure backend services using Nodejs
  • Have 12+ years of experience in software engineering
  • Have solid experience in designing and architecting backend systems
  • Possess excellent communication skills to collaborate effectively with cross-functional and distributed teams with members from diverse backgrounds
  • Stay up to date with general technology trends and exhibit an operational edge in business to incorporate this knowledge into the technology roadmap
  • Have a deep understanding of multi-process architecture and the threading limitations of JavaScript
  • Be familiar with cloud services platforms such as AWS (Amazon Web Services), GCP (Google Cloud Platform), or Azure
  • Be familiar with testing tools
  • Write better, generalized, and testable code
This job is filled or no longer available