Nagarro
Nagarro16h ago
Career Pages

Principal Engineer

Noida, in
Full Time
Executive

Auto Apply to 50+ AI Matched Principal Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Nagarro

Responsibilities

Qualifications & Requirements

Experience Level: Executive

Full Job Description

About the Role

We are seeking a highly experienced Principal Engineer with a strong Fullstack background, specializing in JavaScript technologies, to join our team in Noida, India. This role involves designing, developing, and delivering cutting-edge digital products in a fast-paced, agile environment.

Key Responsibilities:

  • Architecting and developing robust, scalable web applications using JavaScript, React.js, and Express.js.
  • Designing and implementing solutions with a focus on Microservices Architecture (MSA) and GraphQL.
  • Writing and reviewing high-quality code, ensuring adherence to best practices and coding standards.
  • Collaborating with cross-functional teams to define project requirements, technical specifications, and timelines.
  • Conducting thorough code reviews, architectural reviews, and ensuring non-functional requirements (NFRs) like scalability, security, and performance are met.
  • Performing root cause analysis for issues and providing justified resolutions.
  • Carrying out Proofs of Concept (POCs) to validate proposed designs and technologies.
  • Translating client business use cases and technical requirements into effective technical designs.
  • Defining guidelines and benchmarks for project implementation, especially concerning NFRs.
  • Developing and reviewing design documents outlining application architecture, framework, and high-level design.
  • Understanding and applying technology integration scenarios effectively.

Required Skills and Experience:

  • A minimum of 13 years of total experience in Fullstack development.
  • Exceptional proficiency in JavaScript, React.js, and Express.js.
  • Strong command of front-end technologies including HTML, CSS, and Node.js.
  • Extensive experience with various databases such as MongoDB, Oracle, MySQL, PostgreSQL, and Redis.
  • In-depth knowledge of Microservices Architecture (MSA), GraphQL, and modern build tools like Webpack, Roll-up, Vite, Parcel, and Snowpack.
  • Proven experience with unit testing methodologies.
  • Familiarity with RESTful APIs and integrating third-party libraries.
  • Demonstrated experience in web application development within agile methodologies.
  • Strong experience with cloud platforms like AWS and Azure.
  • Deep understanding of DevOps tools including Jenkins, Docker, Kubernetes, Circle CI, Octopus, Gitlab CI, Bamboo, and Azure DevOps.
  • Proficiency in the Vue.js ecosystem (Vue Router, Vuex/Pinia, Composition API) is a plus.
  • Familiarity with modern build tools (e.g., Webpack, Vite) and version control systems like Git.
  • Excellent problem-solving capabilities and strong communication and collaboration skills.

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Company

Nagarro

Nagarro

Nagarro is a dynamic and rapidly scaling Digital Product Engineering company. We specialize in building innovative products, services, and experiences that captivate and delight users across all devic...

Noida, in
Posted on Career Pages
Principal Engineer, JavaScript- Fullstack at Nagarro | Noida, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform