Location: Mumbai, Maharashtra, India
Category: Digital Technology
Job ID: R119761
Posted: June 24th, 2024
Available In: Mumbai, Maharashtra, India; Pune, Maharashtra, India
Join our Cutting-Edge Software Development Team
Our Digital Solutions business provides intelligent, connected technologies to monitor and control our energy extraction assets. We offer customers the peace of mind needed to reliably and efficiently improve their operations. Our team is building a next-generation platform of software for intelligent decisions, supporting the mission-critical requirements of customers.
Partner with the Best
As a Software Engineer – C#, .NET, you will develop high-performing, scalable, and innovative end-to-end applications. You will collaborate extensively with system engineers, product owners, subject matter experts, and various product stakeholders to create unique products. You will implement solutions that align with our future and extend shared platforms and solutions.
Responsibilities:
- Develop high-performing, scalable, and innovative end-to-end applications to create exceptional products for our business.
- Collaborate with cross-functional technical teams to implement solutions that extend shared platforms.
- Apply software development lifecycle principles and methodologies such as Agile and Kanban to continuously improve our code and processes.
- Write solid code to meet our standards and deliver functionality and enhancements.
- Build features such as services and queries on existing tables to improve availability.
- Implement core data structures and algorithms through effective and robust coding.
Requirements:
- Bachelor’s Degree in a related field with relevant professional experience.
- 0-3 years of experience in the .NET tech stack, Full Stack Development.
- Good knowledge of .NET technology stack in C#.
- Experience with Web API and ASP.NET Core.
- Experience in unit testing.
- Demonstrated experience in writing code that meets standards and delivers improved functionality.
- Self-starter with proactive problem-solving skills.
- Experience in driving code reviews with your team.
- Ability to analyze and explore alternate design ideas and approaches to creating solutions.
- Skilled in core data structures and algorithms, and implementing them.
- Experience in developing Object-Oriented software with excellent OOP concepts.
Work in a Way That Works for You
We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we offer flexible working patterns, such as:
- Flexible working hours – adjusting the times you work during the day.
Working with Us
At Baker Hughes, our people are at the heart of what we do. We believe we are better when all our people are developed, engaged, and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent, and develop leaders at all levels to bring out the best in each other.
About Us
We are an energy technology company providing solutions to energy and industrial customers worldwide. With over a century of experience and business operations in over 120 countries, our innovative technologies and services are advancing energy – making it safer, cleaner, and more efficient for people and the planet.
Join Us
Are you seeking an opportunity to make a real difference in a company that values innovation and progress? Join us and become part of a team of people who will challenge and inspire you. Let’s come together and take energy forward.
Baker Hughes Company is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status, or other characteristics protected by law.
Apply Now: Baker Hughes Careers