2 days old

Software Architect

  • Job Code
    48245 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Production Enhancement
Software Architect

Software Architect

Date: Aug 26, 2018

Location: Houston, TX, US, 77032

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry.


Title: Software Architect (I, II, III) – Halliburton Digital Solutions

Candidates having qualifications that exceed the minimum job requirements will receive consideration for a higher level role given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available including Software Architect Advisor, Software Architect Sr. Advisor or Software Architect Principal (I, II, III).


Responsibilities: Under the broad direction from the Software Development Lead and the Project Lead, the Software Architect will design and architect software systems to ensure they are aligned with business requirements. Additional responsibilities include the ability to:

  • Collaborate with stakeholders and peers to design software architectures for robust and sustainable products
  • Oversee the implementation of the architecture design to ensure their correctness
  • Apply your expertise to drive leading-edge software frameworks across projects
  • Participate in creating architectural design and coding standards
  • Work in partnership with the Offshore Development Center to advance an effective and efficient development process
  • Cultivate an environment of teamwork between Architecture & Development, Quality Assurance, User Experience, and Project Management teams
  • Collaborate with Development Team to resolve technical challenges



  • Minimum 10 years relevant experience
  • Solid experience in either a Software Architect or Principle Software Developer role
  • BS with preferred MS degree in Computer Science/Engineering
  • Solid experience in Scrum and Agile development methodologies
  • Excellent verbal and written communication skills
  • Experience in real-time and data acquisition applications


Solid experience with:

  • C++, C#, Java language, Javascript
  • Desktop development for scientific domains and business
  • Web application development for scalable client/server and data APIs
  • Developing data driven applications
  • Oilfield science and engineering application experience is a plus
  • Professional certification and licenses related to software development is a plus


Application Level:

  • Microsoft desktop applications (C# / WPF / WCF)
  • Experience with web applications using Javascript / Angular.js with a Node.js and microservice back-end is preferred
  • Microsoft web application stack (ASP.Net + IIS) experience combined with experience using Javascript and AJAX on the front-end is acceptable
  • Experience building and interfacing with web services via REST / OData / SOAP
  • Experience integrating with Microsoft SQL databases
  • Experience integrating with NoSQL databases (HBase, Cassandra, MongoDB) is a plus
  • Understanding of Active Directory security and SSO concepts for web applications


Integration Level:

  • Experience using data binding / serialization tools such as XML, JSON, Thrift, Protocol Buffers, etc. for cross-language data exchange
  • Experience evaluating performance and endurance of web services as well as troubleshooting performance bottlenecks
  • Experience with message queueing and message brokers is a plus
Halliburton is an Equal Opportunity Employer.



3000 N. Sam Houston Parkway E., HoustonTexas77032, United States 


Job Details

Requisition Number: 48245 
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Production Enhancement 
Full Time / Part Time: Full Time

Additional Locations for this position: 


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Architect


Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast