Senior Software Development Engineer / Lead (Fullstack) – Halliburton – Bengaluru, India

September 9, 2025

Job Description

Summary

Halliburton, a global leader in energy technology and services, is seeking a highly skilled Senior Software Development Engineer / Lead (Fullstack) in Bengaluru. This role is ideal for an experienced full-stack developer with 7+ years in software engineering, strong expertise in Angular, Node.js, cloud-native platforms (Azure/AWS), and microservices architecture. As a Senior Fullstack Developer Lead at Halliburton, you will design, build, and optimize scalable and secure web applications that support critical Oil & Gas workflows. Join a collaborative, innovation-driven environment where your leadership will mentor junior developers and drive impactful software solutions. Elevate your career with Halliburton’s cutting-edge tech stack and global opportunities.


Job Details at a Glance

Job TitleSenior Software Development Engineer / Lead (Fullstack)
CompanyHalliburton
LocationBengaluru, Karnataka, India
Job ID201570
CategoryEngineering / Science / Technology
Experience LevelExperienced Hire (7+ years)
Employment TypeFull-time
Primary TechnologiesAngular (v12–16+), Node.js, Azure, AWS, Docker, Kubernetes
IndustryOil & Gas, Energy

Key Responsibilities

  • Architect and develop scalable, high-performance full-stack applications using Angular, Node.js, and cloud-native technologies.
  • Build and maintain responsive web interfaces and backend microservices with RESTful APIs.
  • Ensure robust application security, cloud readiness (Azure and AWS), and optimal system performance.
  • Implement automated testing frameworks and manage CI/CD pipelines using Docker, Kubernetes, GitLab, and Jenkins.
  • Lead Agile development teams, conduct code reviews, and collaborate with cross-functional stakeholders.
  • Mentor and coach junior developers, fostering growth and smooth transition into leadership roles.
  • Provide technical guidance to Product Owners to align software solutions with business goals.
  • Proactively identify system and process improvements to enhance software quality and efficiency.
  • Stay current with emerging software technologies, frameworks, and best practices.

Skills & Qualifications

Essential Skills

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum 7+ years of software development experience with at least 3 years in Angular (v12+), Node.js, HTML5, CSS/SASS.
  • Deep knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Strong experience in microservices architecture, API design, and cloud platforms (Azure and AWS).
  • Proficient with relational and NoSQL databases such as PostgreSQL, SQL Server, MongoDB, and Cassandra.
  • Familiarity with backend languages such as C# or Python is preferred.
  • Expertise with testing tools like JEST, Jasmine, Cypress, and Protractor.
  • Experience using DevOps tools including GitLab, Jenkins, Maven, and Ansible.
  • Solid understanding of Agile methodologies and excellent communication skills.

Preferred Experience

  • Background in the Oil & Gas or energy domain.
  • Proven track record of mentoring and leading development teams.
  • Strong analytical and problem-solving capabilities.

Why Work at Halliburton?

  • Join one of the world’s largest providers of energy industry products and services.
  • Competitive salary with benefits aligned to experience.
  • Opportunities for continuous learning and career advancement.
  • Work in a diverse, inclusive, and innovation-driven environment.
  • Engage in projects that impact the global energy sector.

Apply Now

Take the next step in your software engineering career as a Senior Software Development Engineer / Lead (Fullstack) with Halliburton in Bengaluru.
👉 Apply today on Halliburton’s official careers page:
https://jobs.halliburton.com/job/201570