Job description:
Baker Hughes is conducting an interview for the post of Software Engineering Specialist.
Job duties and responsibilities:
You will be responsible for programing a feature and or a small feature set. You will contribute to the team and works with direction from the Senior Team Members or management but works independently.
In this role, you will:
- Have awareness of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
- Ability to write code that meets standards and delivers desired functionality using the technology selected for the project.
- Understand performance parameters and can assess application performance.
- Understand core data structures and algorithms and has the ability to implement them using language of choice.
Qualifications required:
Bachelor’s Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math). A minimum 0 years of professional experience.
Desired Characteristics:
Technical Expertise:
- Comfortable in building features such as web services and Queries on existing tables.
- Aware of Methods and practices such as Lean/Agile/XP, etc. May have prior work experience in an agile environment, or introductory training on Lean/Agile. Aware of and able to apply continuous integration (CI).
- Operates with general understanding of the impacts of technology choice to the software development life cycle.
Business Acumen:
- Has the ability to break down problems and estimate time for development tasks.
- Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team.
- Displays understanding of the project’s value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer.
- Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
Leadership:
Voices opinions and presents clear rationale. Uses data or factual evidence to influence.
Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.
Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables.
Personal Attributes:
- Has the ability to break down problems and estimate time for development tasks.
- Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
- Implements clean concise solutions that address the requirements at hand.
Implements:
- Makes transitions to the new and different. Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.
- Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
- Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources
Job/Req. ID: R64006
Company: Baker Hughes
Location: Mumbai, MH
Job Category: Computer Science Engineering
Join all India Software Jobs Telegram Group
Join all India Software Jobs WhatsApp Group