Baker Hughes is hiring for the position of Software Engineering Specialist in Bangalore; Gurgaon; Mumbai; Pune, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Baker Hughes |
| Position | Software Engineering Specialist |
| Qualifications | Bachelor’s Degree |
| Experience | 1 (Years) |
| Location | Bangalore; Gurgaon; Mumbai; Pune, India |
Key Responsibilities:
- Serve as a member of the Software Centre of Excellence, representing high-quality design and development practices.
- Collaborate with system engineers, front-end developers, and back-end developers to implement solutions and enhance shared platforms.
- Apply SDLC principles and methodologies such as Lean/Agile/XP, CI (Configuration Item), Software and Product Security, scalability practices, documentation standards, refactoring techniques, and testing methods.
- Write code that meets quality standards and delivers required functionality using the project’s selected technologies.
- Develop features such as web services and queries on existing tables, while understanding performance parameters and evaluating application performance.
- Build and support enterprise integration flows using the Oracle Integration Cloud (OIC) framework to meet application requirements.
- Build and support low-code applications such as Microsoft PowerApps.
- Work to improve incident reduction, simplification, process efficiency, security, and compliance.
Eligibility Criteria:
- Bachelor’s degree in Information Systems/Technology, Computer Science, Engineering, or an equivalent field.
- Minimum of 1 year of professional experience as a Software Engineer or in a similar role.
- Experience in developing web applications using back-end technologies such as Java, Spring Boot, RESTful services, GraphQL, JMS, and JUnit.
- Strong knowledge of Java and object-oriented programming principles.
- Familiarity with Docker and containerization for application deployment.
- Understanding of design patterns and best practices for building robust back-end applications.
- Proficiency in optimizing performance and addressing scalability issues.
- Experience implementing secure authentication and authorization mechanisms.
- Ability to design and develop scalable, resilient system architectures.
- Knowledge of continuous integration and continuous deployment (CI/CD) tools.
- Experience with database tools and languages such as SQL, JPA, Hibernate, JDBC, and Spring Data.
- Experience with software lifecycle management tools such as Maven and Git.
- Familiarity with cloud services.
- Strong collaboration and communication skills, with fluency in English.
About Company:
Baker Hughes is an energy technology company that provides solutions for energy and industrial customers worldwide. Built on a century of experience and conducting business in over 120 countries, our innovative technologies and services are taking energy forward – making it safer, cleaner and more efficient for people and the planet.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.