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 Title | Senior Software Development Engineer / Lead (Fullstack) |
|---|---|
| Company | Halliburton |
| Location | Bengaluru, Karnataka, India |
| Job ID | 201570 |
| Category | Engineering / Science / Technology |
| Experience Level | Experienced Hire (7+ years) |
| Employment Type | Full-time |
| Primary Technologies | Angular (v12–16+), Node.js, Azure, AWS, Docker, Kubernetes |
| Industry | Oil & 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