Senior Software Engineer at Baker Hughes

Mumbai, Maharashtra, India

Baker Hughes Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
EnergyIndustries

Requirements

  • 7+ years of hands-on backend/frontend development in Web/Cloud applications
  • Prior experience implementing an application on Azure/AWS using microservices architecture; docker/containerization
  • Proficiency in back-end development using C#, TypeScript & Node.js
  • Proficiency in Database (MySQL, PostgreSQL)
  • Hands-on experience in backend like Session management, caching, algorithms & data structures, secure coding, etc
  • Proficiency in C#, JavaScript/Typescript, HTML, CSS, jQuery, Web Servers & RESTful Web services
  • Hands-on experience on data communication protocols like AMQP/MQTT & message brokers like RabbitMQ/Kafka etc
  • Flexible to learn and develop in any language/technology/tools as per the project’s needs
  • Deep understanding of Application and Infrastructure architecture and non-functional aspects like Performance, Scalability, Reliability, Availability etc
  • Good Problem-solving skills, Collaboration, Influencing and articulation
  • Deep understanding and hands-on experience of Programming concepts: OOPS, best practices, refactoring, maintainable/reusable code, Design principles and patterns, Architecture, TDD, Unit testing, debugging, automation
  • Can break down problems and estimate time for development tasks
  • Graduate of Computer Science or in STEM Majors (Science, Technology, Engineering and Math)

Responsibilities

  • Capturing system level requirements by brainstorming with Architects, Data Scientists, Businesses & Product Managers
  • Identifying the scope of the work, provide initial estimate and justify the estimate with facts
  • Demonstrating the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle
  • Engaging in technical discussions; participate in technical designs and present technical ideas through white boarding
  • 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
  • Working with Product Line Leaders (PLLs) to understand product requirements & vision
  • Demonstrating the ability to make informed technology choices after due diligence and impact assessment
  • Executing in a fast pace delivery mode and focus in delivering tasks to meet the product release goal
  • Maintaining code quality through best practices, unit testing and code quality automation. Also, Seek and provide feedback on design and development
  • Possessing advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes
  • Designing and programming a small module or a large component and designing a feature, set of features, or whole feature area
  • Working independently and contribute to the immediate team and to other teams across business
  • Lead design discussion in a limited manner

Skills

Software Design
Software Development
Agile
Scrum
Software Architecture
Requirements Analysis
Technical Leadership

Baker Hughes

Energy technology solutions for oil and gas

About Baker Hughes

Baker Hughes provides a wide range of services and products aimed at improving the performance and sustainability of businesses in the oil and gas industry. Their offerings include advanced technology solutions, consultancy services, and training programs that help clients optimize operations, enhance safety, and minimize environmental impact. The company focuses on machine asset management and health monitoring solutions, and their training services combine e-learning with classroom instruction to boost workforce competency. Unlike many competitors, Baker Hughes integrates sustainability into its core business model, emphasizing environmental, social, and governance principles. Their goal is to lead the transition to cleaner energy by reducing their carbon footprint and promoting diversity and inclusion within their workforce.

Houston, TexasHeadquarters
1972Year Founded
IPOCompany Stage
Consulting, EnergyIndustries

Risks

Increased competition in decarbonization technology could impact market share.
Geopolitical risks may affect operations in Namibia and Abu Dhabi.
New product launches may face challenges in market adoption due to competition.

Differentiation

Baker Hughes offers advanced technology solutions for optimizing oil and gas operations.
Their sustainability strategy integrates ESG principles, enhancing their market appeal.
The company provides a unique blend of e-learning and classroom training services.

Upsides

Collaboration with UC Berkeley could lead to innovative decarbonization solutions.
Expansion in Namibia and Abu Dhabi strengthens their global market presence.
Recent investments indicate strong investor confidence in Baker Hughes' growth.

Land your dream remote job 3x faster with AI