Senior Software Engineer

Baker Hughes

The Role

Overview

Design and develop innovative software solutions for energy products on cloud platforms.

Key Responsibilities

  • task estimation
  • technical design
  • fast delivery
  • team guidance
  • requirement capture
  • code quality

Tasks

-Can break down problems and estimate time for development tasks -Engaging in technical discussions; participate in technical designs and present technical ideas through white boarding -Executing in a fast pace delivery mode and focus in delivering tasks to meet the product release goal. -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 -Capturing system level requirements by brainstorming with Architects, Data Scientists, Businesses & Product Managers -Maintaining code quality through best practices, unit testing and code quality automation. Also, Seek and provide feedback on design and development -Working with Product Line Leaders (PLLs) to understand product requirements & vision -Identifying the scope of the work, provide initial estimate and justify the estimate with facts -Working closely with your peers and keep engaging in a fast pace technical design and development team

Requirements

  • c#
  • javascript
  • rest
  • sql
  • azure
  • problem solving

What You Bring

-Demonstrating the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. -Have good Problem-solving skills, Collaboration, Influencing and articulation. -Possessing advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes -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. -Flexible to learn and develop in any language/technology/tools as per the project’s needs. -Proficiency in C#, JavaScript/Typescript, HTML, CSS, jQuery, Web Servers & RESTful Web services. -Have proficiency in Database (MySQL, PostgreSQL). -Working remotely from home or any other work location (up to 5 days a week) post pandemic requires approval from Manager -Be a graduate of Computer Science or in STEM Majors (Science, Technology, Engineering and Math). -Have deep understanding of Application and Infrastructure architecture and non-functional aspects like Performance, Scalability, Reliability, Availability etc. -Have proficiency in back-end development using C#, TypeScript & Node.js -Hands-on experience on data communication protocols like AMQP/MQTT & message brokers like RabbitMQ/Kafka etc. -Have 7+ years of hands-on backend/frontend development in Web/Cloud application. -Demonstrating the ability to make informed technology choices after due diligence and impact assessment -Have prior experience of implementing an application on Azure/AWS using microservices architecture; docker/containerization. -Have hands on experience in backend like Session management, caching, algorithms & data structures, secure coding, etc.

Benefits

-Tailored financial programs -Contemporary work-life balance policies and wellbeing activities -Safety net of life insurance and disability programs -Comprehensive private medical care options -Additional elected or voluntary benefits

The Company

About Baker Hughes

-Specializing in oil and gas exploration, drilling, and production, the company has a history of pioneering new technologies. -Notable for innovations like the world's first automated drilling system, the company has been at the forefront of optimizing energy operations. -The company is integral to major global projects, from large-scale energy exploration to developing critical infrastructure. -Has built a reputation for solving complex challenges, with a focus on safety, efficiency, and sustainability. -In recent years, the company has expanded its portfolio to include digital solutions, automation, and advanced analytics. -Has contributed significantly to global energy transitions, developing cutting-edge solutions for energy efficiency and sustainability.

Sector Specialisms

Energy

Industrial

Subsea

Pipeline

Turbomachinery

Process

Infrastructure

Maintenance

Commissioning

Inspection

Integrity

Engineering

Oil and Gas

Energy Transition