Senior Software Engineer (Java Developer)
Are you a Software Developer looking for a challenging role?
Would you like to be part of a successful team?
Join our IET Gas Technology Service Engineering team.
Develop next-generation digital applications for the energy industry installed base to improve reliability, availability, productivity, and develop software solutions to support low carbon solutions and energy transition.
Partner with the best:
You will be responsible for programming a component, feature, or set of features. Work independently and contribute to your immediate team and other teams across the business. You may have the opportunity to lead a partner’s team to deliver high-quality code.
As a Senior Software Engineer, you will be responsible for:
* Designing and developing customer-centric, scalable, high-performance, and secure end-to-end web applications for remote diagnostic services (data manipulation, aggregation, visualization).
* Designing and developing high-performance, secure API-based services to expose data to internal applications and enable integration with third-party platforms.
* Building the front-end of applications with appealing visual design, collaborating with UX experts.
* Working with DevOps Engineers and Cloud Architects to integrate new code into existing CI/CD pipelines for deployment in cloud environments (AWS / Azure).
* Providing technical leadership and developing software in a fast-paced, agile environment using the latest technologies and infrastructure.
* Collaborating with software development partners and providing technical leadership to an external team of 3-4 members.
* Contributing to architecture, design, support, implementation, and troubleshooting of software systems.
* Collaborating with internal teams to ensure system security.
* Proposing innovations for strategic development to meet evolving business needs.
* Working with product and technical leaders to understand requirements and translate them into prioritized user stories.
* Developing multi-generation software technology plans in collaboration with architects and product line leaders.
Fuel your passion:
* Bachelor's Degree in Computer Science or related field; minimum 5 years of professional experience.
* Experience with Java 17 and Spring frameworks.
* Proficiency in multiple languages such as Java, JavaScript, Python.
* Knowledge of relational databases (Oracle, PostgreSQL) and NoSQL databases.
* Experience with AWS/Azure deployments.
* Knowledge of Angular or similar front-end technologies is a plus.
* Experience in energy domain projects (Energy Management, Oil & Gas, Power & Water) is a plus.
* Skills in API development and web application front-end development.
* Knowledge of HTML and CSS is advantageous.
Work in a way that works for you:
We recognize individual differences and offer flexible working patterns, including flexible hours.
Working with us:
Our people are at the heart of what we do. We invest in their development, well-being, and leadership, fostering an inclusive environment.
Benefits include:
* Work-life balance policies and well-being activities
* Private medical care options
* Life insurance and disability programs
* Financial programs and voluntary benefits
About Us: We are an energy technology company providing solutions worldwide, committed to making energy safer, cleaner, and more efficient.
Join Us: If you want to make a difference in a company that values innovation, join us and help shape the future of energy.
Baker Hughes is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, or other protected characteristics.
#J-18808-Ljbffr