All roles at Baker Hughes

Digital Technology Specialist - Software Engineering

PuneFull-time7–13 yrsPosted 4 days ago

Senior software engineering role at Baker Hughes in Pune. Needs 7+ years and a B.Tech, B.E. or B.Sc.

About the role

As a Senior Software Engineer, you will be responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across businesses. She/he will Lead design discussion in a limited manner.

What you'll do

  • Be responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area
  • Identifying the scope of the work, providing initial estimate and justifying the estimate with facts
  • Engaging in technical discussions; participate in technical designs and present technical ideas through whiteboarding
  • Working closely with your peers and keep engaging in a fast pace technical design and development team
  • Providing guidance to a team of 2 to 3 developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM

What you need

  • Data structures
  • TypeScript
  • Node.js
  • SQL
  • REST APIs
  • Unit testing

Good to have

  • AWS
  • PostgreSQL
  • Microservices
  • Docker
  • Kafka
  • RabbitMQ

More roles like this at Baker Hughes

Apply on Baker Hughes's site