Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ Baker Hughes

Home > Software Development

 Senior Software Engineer

Job Description

  • This position is responsible for designing complex modules, critical components, or a whole application/product in its entirety.
  • A senior software engineer has the vision to integrate it across multiple systems. This position works independently and is seen as a technical leader.
  • The position is responsible for driving the design and development efforts related to architecture, scalability, availability, and performance in alignment with the product/application roadmap.

As a Sr Software Engineer, you will be responsible for

  • Expert in Design, Architecture, Development, Continuous Integration and Delivery, with an ability to take a deep dive in the implementation.
  • Subject matter expert in processes and methodologies with ability to adapt and improvise in various situations.
  • Expert in navigating through ambiguity and prioritizing conflicting technical asks.
  • Demonstrates skills in influencing technical decisions within engineering and product teams and owns the technical architecture of the product/application.
  • Expert in core data structures as well as algorithms and has the ability to implement them using language of choice when necessary.
  • Defines and owns coding and design standards, ensures secure development practices, establishes expectations around performance, drives internationalization, and manages CI/CD pipelines.
  • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and testing techniques.

To be successful in this role you will

  • Bachelor s Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math).A minimum of 6 years of professional experience in the below areas
  • Languages and Frameworks: Full stack Java with JavaScript/Node.js, Angular or React, HTML, CSS. Must have experience with unit testing methodologies.
  • OOP/OOD and design patterns: Microservices, Cloud deployment, Async development, REST API design, Database design, Responsive Web Design, Single Page Application, Messaging, DevOps concept
  • Databases: PostgreSQL
  • Cloud computing: Setting up end-to-end web application using AWS ecosystem.
  • Experience in working with Agile methodology. Skilled in breaking down problems, documenting problem statements and estimating efforts.
  • Experience in Python/Django/Flask would be an added advantage.

Job Classification

Industry: Power
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Doctorate Not Required

Contact Details:

Company: Baker Hughes
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Cloud computing Coding Database design Postgresql Data structures HTML Web designing Unit testing SDLC Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Associate Software Development Engineer - Pune

  • Amadeus
  • 3 - 8 years
  • Pune
  • 1 month ago
₹ -12 Lacs P.A.

Associate Software Development Engineer - Pune

  • Amadeus
  • 1 - 4 years
  • Pune
  • 1 month ago
₹ -12 Lacs P.A.

Analytics Developer (Senior)

  • Infogain
  • 8 - 11 years
  • Bengaluru
  • 1 month ago
₹ Not Disclosed

Principal Engineer - Bengaluru/Bangalore

  • Amadeus
  • 5 - 9 years
  • Bengaluru
  • 1 month ago
₹ Not Disclosed

Baker Hughes

Baker Hughes Incorporated