Job Description
Summary
Join Halliburton, a global leader in energy technology and services, as a Senior Software Development Engineer / Lead (C#) in Bengaluru, Karnataka. This senior role is perfect for experienced software engineers with 7+ years of hands-on expertise in C# development, software architecture, and leading technical teams. As a Senior Software Engineer Lead at Halliburton, you will design, develop, and optimize large-scale, secure engineering systems supporting the Oil & Gas industry. If you have a strong background in software design, REST APIs, and database technologies, and are eager to grow into a leadership position, this opportunity offers a rewarding career path in a dynamic, innovation-focused environment.
Job Details at a Glance
| Job Title | Senior Software Development Engineer / Lead (C#) |
|---|---|
| Company | Halliburton |
| Location | Bengaluru, Karnataka, India |
| Job ID | 201568 |
| Category | Engineering / Science / Technology |
| Experience Level | Experienced Hire (7+ years) |
| Employment Type | Full-time |
| Primary Technologies | C#, SQL Server, Oracle, JSON, REST APIs |
| Industry | Oil & Gas, Energy |
Key Responsibilities
- Lead the design, development, testing, and documentation of scalable and maintainable software applications using C#.
- Architect software components that integrate effectively via REST APIs, database queries, and system libraries.
- Apply system design patterns to create efficient, high-performance software solutions.
- Mentor and guide development teams, fostering technical growth and timely project delivery.
- Conduct security triaging and implement fixes to maintain application integrity.
- Stay updated on emerging software technologies and recommend improvements to development practices.
- Collaborate with cross-functional teams to align software solutions with business objectives.
- Manage project schedules and assignments ensuring quality and efficiency in deliverables.
Skills & Qualifications
Mandatory Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related discipline.
- Minimum 7+ years of professional software development experience.
- Proven experience in C# development and software design.
- Strong knowledge of database systems including SQL Server and Oracle.
- Experience working with JSON, gRPC, Visual Studio, and XAML.
- Familiarity with software vulnerabilities, secure coding, and best practices.
- Excellent communication, analytical, and leadership skills.
Preferred Skills
- Experience leading software development teams or readiness for team lead roles.
- Knowledge of C++, MFC, Objective-C is a plus.
- Exposure to Kubernetes, CI/CD pipelines, and GitLab version control.
- Oil & Gas domain experience is advantageous.
Why Choose Halliburton?
- Work with one of the world’s largest energy service providers.
- Competitive compensation aligned with your expertise.
- Opportunities for professional growth and leadership.
- Inclusive and diverse workplace culture.
- Contribute to innovative projects impacting global energy operations.
Apply Now
Ready to lead and innovate as a Senior Software Development Engineer / Lead (C#) at Halliburton Bengaluru?
👉 Click here to apply on Halliburton’s official careers page:
https://jobs.halliburton.com/job/201568