Cameron, a Schlumberger company

Full Stack Software Engineer

Cameron, a Schlumberger company
Apply
17 hours ago
Pune, IndiaSenior

Responsibilities

  • Develop end-to-end web applications using Angular, TypeScript, Node.js, and NestJS.
  • Design and implement micro-frontend architectures and responsive, high-performance user interfaces.
  • Build and maintain RESTful APIs and backend services.
  • Design and manage MongoDB database solutions.
  • Build and maintain Docker-containerized applications and deploy services in Kubernetes environments.
  • Implement CI/CD pipelines and support GitOps workflows using Argo CD.
  • Use Azure cloud services to build scalable and resilient applications.
  • Participate in architecture discussions, code reviews, and cross-functional technical improvements.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related discipline.
  • At least 5 years of experience in full stack software development.
  • Strong expertise in Angular, TypeScript or JavaScript, Node.js, and NestJS.
  • Experience with micro-frontend architecture and MongoDB or other NoSQL databases.
  • Strong understanding of Docker, Kubernetes, CI/CD pipelines, and DevOps workflows.
  • Experience with GitOps tools such as Argo CD and familiarity with cloud platforms, preferably Azure.
  • Preferred qualifications include microservices experience, observability/logging/monitoring knowledge, secure application design, cloud-native architecture experience, and Agile exposure.

Tech Stack

Categories

Cameron, a Schlumberger company

About Cameron, a Schlumberger company

10,000+ employees

Cameron Products delivers advanced technologies and engineered solutions spanning pressure control, flow control, processing systems, and across the energy value chain.

Contact me