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

Staff Software Engineer - Full Stack Developer @ Baker Hughes

Home > Software Development

 Staff Software Engineer - Full Stack Developer

Job Description

You will be responsible for:

  • Working on enterprise-scale/complex project that require you to connect the business needs and domain with technical knowledge.
  • Working collaborating with cross-functional teams of devops, quality engineers, product managers, SMEs, etc to implement efficient solutions.
  • Working independently and contribute to teams across business.
  • Understanding whole product, its modules and the interrelationship, while being an expert in assigned component or module.
  • Demonstrating clarity of thinking to work through limited information and vague problem definitions.
  • Spearheading technical coaching to team members, code reviews
  • Leading and consulting in design of the application, supporting team execution.
  • Helping in designing interfaces and information exchange between modules. Subject matter expert (SME) on major modules.

To be successful in this role you will:

  • Have 10+ years of hands-on backend/frontend development in Web/Cloud application.
  • Have prior experience of implementing an application on Azure/AWS using microservices architecture; docker/containerization.
  • Have proficiency in back-end development using typed JavaScript Node.js
  • Have proficiency in Database (MySQL, PostgreSQL).
  • Have hands on experience in backend like Session management, caching, algorithms data structures, secure coding, etc.
  • Proficiency in Angular/React, 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.
  • Have deep understanding of Application and Infrastructure architecture and non-functional aspects like Performance, Scalability, Reliability, Availability etc.
  • Have 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.
  • Have the ability to break down problems and estimate time for development tasks
  • Be a graduate of Computer Science or in STEM Majors (Science, Technology, Engineering and Math).

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: Any Doctorate

Contact Details:

Company: Baker Hughes
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Automation jQuery Coding Postgresql MySQL Debugging Consulting Data structures HTML Unit testing

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

₹ Not Disclosed

Similar positions

Application Developer

  • Accenture
  • 3 - 5 years
  • Hyderabad
  • 29 days ago
₹ Not Disclosed

Python Developer

  • Tech Mahindra
  • 5 - 8 years
  • Hyderabad
  • 29 days ago
₹ 9-18 Lacs P.A.

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 29 days ago
₹ Not Disclosed

GCP Data Architect - Pune,Bangalore

  • NuStar Technologies
  • 10 - 15 years
  • Hyderabad
  • 29 days ago
₹ Not Disclosed

Baker Hughes

Baker Hughes Incorporated