{bc}
indeed

Software Engineer

Thales
Uttar Pradesh, IND
Full-time
Onsite
Discovered 3 weeks ago
Node.jsNestJSMongoDBRedisDynamoDBGraph databases

Full Job Posting

Role overview

Full-time Node full-stack software engineering role at Thales India Pvt. Ltd.

The description identifies Noida, India as the role location and reports the role to an Engineering Manager.

The role is an individual-contributor position with end-to-end ownership and technical guidance responsibilities.

Responsibilities

  • Lead product feature design, implementation, validation, and delivery across backend and frontend layers.
  • Provide technical direction, review code, guide implementation, and mentor junior engineers.
  • Follow development and security processes, ensure unit-test coverage and technical quality, and identify security vulnerabilities.
  • Handle customer escalations and be available for on-call support.
  • Propose and evaluate technical solutions through proofs of concept and contribute to improvements in performance, scalability, and developer productivity.

Required qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electronics and Communication, or a related discipline.
  • 4–5+ years of application development experience, including hands-on Node full-stack development.
  • The posting lists NestJS, MongoDB, Redis, DynamoDB, graph databases, Kafka, React 18, Vite, TypeScript, JavaScript, CI/CD, Docker, and Datadog as mandatory experience.
  • Experience with REST APIs, microservices, databases, cloud-native patterns, TypeScript, UI integration, and responsive web development.
  • Strong backend experience using Node.js, NestJS, and REST APIs; React frontend experience is mandatory, with React or Angular listed for frontend engineering.
  • Knowledge of data structures, object-oriented programming, SOLID principles, and common design patterns.
  • Working exposure to a cloud stack such as GCP or AWS; adaptability across languages, frameworks, and platforms.

Preferred and advantageous experience

  • AI use in routine work or personal proofs of concept is an added advantage.
  • Cloud and Kubernetes-based application exposure is noted as an important factor.
  • Python experience, unit testing, and automation or BDD frameworks are described as advantageous or nice to have.
  • Microservices and Docker exposure are also described as an advantage in the qualifications, while the role requirements separately list them as mandatory experience.

About Thales

Thales describes its work across aerospace, transportation, defense, security, and space, including cybersecurity and digital identity.

Thales has an India presence with operations and engineering centres in several cities.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Thales