B

Baker Hughes

Makes oilfield equipment and gas turbines

Digital Technology Specialist - Software Engineering

Full-Stack EngineeringUpdated on Nov 11
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Be a graduate of Computer Science or a STEM major (Science, Technology, Engineering, or Math).
  • Have 7+ years of hands-on backend or frontend development experience in web or cloud applications.
  • Have prior experience implementing an application on Azure or AWS using microservices architecture and Docker/containerization.
  • Have proficiency in backend development using TypeScript and Node.js.
  • Have proficiency with databases including MySQL and PostgreSQL.
  • Have hands-on experience with backend topics including session management, caching, algorithms and data structures, and secure coding.
  • Have proficiency in TypeScript, jQuery, web servers, and RESTful web services.
  • Have hands-on experience with data communication protocols such as AMQP and MQTT, and message brokers such as RabbitMQ and Kafka.
  • Be flexible to learn and develop in any language, technology, or tools as project needs require.
  • Have a deep understanding of application and infrastructure architecture, including non-functional aspects such as performance, scalability, reliability, and availability.
  • Have problem-solving, collaboration, influencing, and articulation skills.
  • Have a deep understanding of and hands-on experience with programming concepts including object-oriented programming, best practices, refactoring, maintainable and reusable code, design principles and patterns, architecture, test-driven development, unit testing, debugging, and automation.
  • Be able to break down problems and estimate development task timelines.

Responsibilities

  • Capture system-level requirements by brainstorming with architects, data scientists, business stakeholders, and product managers.
  • Identify the scope of work, provide initial estimates, and justify estimates with facts.
  • Demonstrate understanding of the Agile software development lifecycle and distinguish the core inputs and outputs in each cycle.
  • Engage in technical discussions, participate in technical designs, and present technical ideas through whiteboarding.
  • Work closely with peers in a fast-paced technical design and development team.
  • Provide guidance to a team of 2 to 3 developers in planning and execution and/or design architecture using Agile methodologies such as Scrum.
  • Work with Product Line Leaders to understand product requirements and vision.
  • Make informed technology choices after due diligence and impact assessment.
  • Deliver tasks in a fast-paced delivery mode to meet product release goals.
  • Maintain code quality through best practices, unit testing, and code-quality automation; seek and provide feedback on design and development.
  • Design and program a small module or large component, and design a feature, set of features, or whole feature area.
  • Work independently and contribute to the immediate team and other teams across businesses.
  • Lead design discussions in a limited manner.

About the Company

Baker Hughes

Makes oilfield equipment and gas turbines

Baker Hughes makes equipment and runs field services for oil and gas producers, LNG plant operators, pipeline companies and industrial power users. Its products cover the whole gas chain, from drill bits and well completions to the compressors and turbines that chill natural gas into liquid for export. Its oilfield arm drills, completes and maintains wells, while its industrial arm designs, builds and services turbomachinery, valves and monitoring software. It earns money from equipment sales, project work and long-term service agreements that keep installed machines running. The current company formed in 2017 when Baker Hughes combined with GE's oil and gas business, and it is based in Houston.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1972

Recently Posted Jobs

Explore more opportunities at Baker Hughes

See more jobs