Senior Software Developer

5 months ago


Cramlington, United Kingdom Baker Hughes Full time

Do you enjoy coaching software developers and teams?

Would you like to develop innovative digital applications to solve our greatest energy transition challenges?

Join our Pre-Commissioning & Maintenance (P&M) team

We develop high performing, scaling and innovative end-to-end applications. We collaborate extensively with system engineers, product owners, subject matter experts and various product stakeholders to create unique products. Our team is responsible for implementing solutions that are aligned with our future and extending shared platforms and solutions.

Partner with the best

Collaborate and work with peers and domain experts across the globe in different disciplines by participating in the Baker Hughes Software Alliance community. Specialist guilds such as UX Design, Data Science, Agile Practitioners, Architecture and many more. Candidate will work on Baker Hughes software products related to Oil & Gas domain. These products are developed on popular and well-tested technology stack:

As a , you will be responsible for:

Developing exceptional applications for our business

Guiding team members with their technical tasks, eliminating technical barriers

Writing clean, scalable code using C#/Type Script programming languages

Developing end-to-end applications using Angular/.net

Developing technical interfaces, specifications, and architecture with strong attention to detail

Collaborating with cross-functional technical teams to implement solutions that extend shared platforms

Applying software development life-cycle principles and methodologies such as Agile and Kanban, to continuously improve our code and processes

Improving code quality and deployment processes, enhancing CI/CD pipelines

Fuel your passion

To be successful in this role you will:

Have a Bachelor’s Degree in Software Engineering or a related Technology discipline or show equivalent, demonstrable work experience

Must have experience with Back-End design and development frameworks such as .net

Must have experience in developing using languages such as C#, Typescript, JavaScript, Microsoft Azure, HTML5 and CSS

Demonstrate experience with Front-End design and development frameworks such as Angular or SPA Framework (React)

Demonstrate experience with Relational/NoSQL databases such as SQL Server, PostgreSQL, Cosmos DB

Having experience in a relational and non-relational database is advantageous

Show experience in developing Object-Oriented software following a test-driven-development processes

Display knowledge and understanding of tooling such as Git, GitHub and GitHub Automation, and cloud services on Azure is advantageous

Have experience of working in an AGILE environment and knowledge of Continuous Integration and Deployment

Have proven leadership/mentoring experience, looking for that next step as a Senior Developer

Have excellent communication and presentation skills to articulate highly technical information in a clear and easy to understand manner

Be a good team player, enjoy collaborating and solving problems with others

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. In this role, we can confidently offer the following flexible working patterns:

Working on site in Cramlington 2-3 days per week - Hybrid

Working flexible hours - flexing the times when you work in the day to help you fit in everything in and work when you are the most productive

Working with us

With a vibrant and active tech community, you will have the opportunity to collaborate and interact with other technology peers around the world developing your knowledge, skills and interests as you progress through your career at Baker Hughes.

Our people are at the heart of what we do at Baker Hughes. We know we are better when all of 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.

The Good Stuff

We believe in rewarding our people with a package that reflects how much we value their input. Join us, and you can expect:

Generous annual leave and money to spend on wellbeing activities

Life assurance and income protection

Private medical cover

A defined contributory savings plan

Additional elected benefits.



  • Cramlington, Northumberland, United Kingdom Cumbria, Northumberland, Tyne and wear (CNTW) NHS Foundation Trust Full time

    About the Role:We are looking for a skilled Senior Software Developer to join our team. The ideal candidate will have experience in designing scalable software solutions that meet our business needs.Key Responsibilities:Design and develop scalable software architecture for our applications.Collaborate with cross-functional teams to ensure software quality...


  • Cramlington, Northumberland, United Kingdom MTrec Technical Full time

    Software Development Role SummaryWe are looking for a talented Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:


  • Cramlington, Northumberland, United Kingdom Protocol Education Full time

    Key Responsibilities:We are seeking a highly skilled Software Architect to join our team.Responsibilities include designing and developing software systems, working closely with cross-functional teams to ensure successful project delivery, and creating technical documentation.Requirements:5+ years of experience in software architectureStrong knowledge of...


  • Cramlington, Northumberland, United Kingdom Organon Full time

    Job Title: {title}About the Job:We are seeking a skilled {title} to join our team at {company}.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code through thorough testing and debugging.Stay up-to-date...

  • Software Engineer

    3 weeks ago


    Cramlington, Northumberland, United Kingdom GSL Education Full time

    Job Title: Senior Backend DeveloperWe are seeking a skilled Senior Backend Developer to join our team at "{company}".The ideal candidate will have experience with backend development, including designing and implementing scalable architecture, ensuring high-performance applications, and collaborating with cross-functional teams to deliver projects on time.We...

  • Software Engineer

    3 weeks ago


    Cramlington, Northumberland, United Kingdom Language Empire Full time

    About the Role:As a member of our team, you will be responsible for developing high-quality software applications using Java. Your primary focus will be on designing, building, and maintaining efficient and scalable software systems.Key Responsibilities:- Design and develop Java-based software applications- Collaborate with cross-functional teams to identify...

  • **Software Engineer**

    19 hours ago


    Cramlington, Northumberland, United Kingdom Turning Point Full time

    We are seeking a talented Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional team to deliver high-quality solutions that meet our customers' needs.Your key responsibilities will...


  • Cramlington, Northumberland, United Kingdom Thermo Fisher Scientific Full time

    About the RoleWe are seeking an experienced Senior Business Development Manager to join our team in Newcastle, Middlesbrough, and Durham. As a key member of our Chromatography and Mass Spectrometry Division, you will be responsible for developing and executing sales strategies to drive growth and expand our customer base.


  • Cramlington, Northumberland, United Kingdom Enerpac Tool Group Full time

    At Enerpac Tool Group, we are seeking a highly experienced Commercial Director Service to lead our sales and marketing efforts in the EMEA region. As a key member of our team, you will be responsible for developing and executing strategies to drive revenue growth and profitability for our Service business line.The ideal candidate will have at least 5 years...

  • Software Engineer

    3 weeks ago


    Cramlington, Northumberland, United Kingdom Methodist Homes Full time

    About the Role:We are seeking a skilled Software Engineer - Frontend to join our team. The ideal candidate will have a strong understanding of frontend technologies and the ability to work collaboratively as part of a cross-functional team.Responsibilities:Design and develop high-quality, user-centered frontend applicationsWork closely with designers and...


  • Cramlington, Northumberland, United Kingdom Enerpac Tool Group Corp Full time

    Enerpac Tool Group Corp is seeking a skilled Senior Front-End Web Developer to join our global digital marketing team. This position will be responsible for building and enhancing various marketing and e-commerce websites on Oracle Commerce Cloud. The ideal candidate will have experience with React and a strong understanding of UX/UI design principles. Key...


  • Cramlington, Northumberland, United Kingdom MTrec Technical Full time

    **Job Overview**MTrec Technical is seeking a skilled Product Development Specialist to join their team. This role offers an excellent opportunity for a talented engineer to contribute to the design and development of innovative products. Key Responsibilities:Design and develop new products, utilizing mechanical design expertise and experience with 3D design...


  • Cramlington, United Kingdom Baker Hughes Full time

    Senior Physicist -Magnetics Would you like to shape our strategy for data? Are you passionate about leading a successful team?   Join our Team! Would you like to be part of a team delivering cutting edge physics concepts and algorithms for intelligent systems solutions to a global audience? Would you like to work with well-established...


  • Cramlington, Northumberland, United Kingdom Enerpac Tool Group Full time

    OverviewWe're seeking a seasoned commercial leader to spearhead our Service business in the EMEA region. As Senior Sales Director, you will drive revenue growth through strategic planning and execution, while fostering a culture of accountability and teamwork within your sales team.Business Contribution:As a key member of our commercial leadership team, you...


  • Cramlington, Northumberland, United Kingdom Talent84 LTD Full time

    We're partnering with Talent84 LTD to find an experienced Telesales Professional who can support their in-house sales team. This is an exciting opportunity to promote cutting-edge technology products and services to potential customers globally. The successful candidate will be responsible for reaching out to potential and existing customers via phone,...


  • Cramlington, Northumberland, United Kingdom CDM Recruitment Full time

    CDM Recruitment is seeking a Product Design and Development Engineer to join our team. The ideal candidate will have experience in innovative product design and development, with a strong attention to detail and CAD skills.Key Responsibilities:Collaborate with the design and development team to create innovative products.Prepare technical drawings using 3D...


  • Cramlington, Northumberland, United Kingdom MTrec Technical Full time

    About the RoleWe are seeking an experienced Software Engineer with a strong background in Artificial Intelligence and Machine Learning to join our team. The successful candidate will design, develop, and deploy AI and ML models to solve complex problems and improve business outcomes.Key ResponsibilitiesDevelop and implement AI and ML algorithms to drive...


  • Cramlington, Northumberland, United Kingdom Talent84 LTD Full time £12

    Telesales Executive OpportunityCramlington£12 per hourTalent84 LTD is seeking an experienced Telesales Executive to join their offices. The successful candidate will support the in-house sales team, promoting products and services to potential customers.Key Responsibilities:Presentation of product/service features, benefits, and pricing to...


  • Cramlington, Northumberland, United Kingdom Adepto Technical Recruitment Ltd Full time

    Job Title: Senior Quantity SurveyorJob Summary: We are seeking a skilled Senior Quantity Surveyor to join our client's team in Greater Manchester. As a Senior Quantity Surveyor, you will be responsible for managing construction projects from start to finish, ensuring they are completed on time, within budget, and to the highest quality standards.Key...


  • Cramlington, Northumberland, United Kingdom Zenith People Full time

    Job OpportunityWe are seeking a highly skilled E-commerce Trade Development Manager to join our team at Zenith People. This is an exciting opportunity for a talented individual to play a key role in managing and growing our portfolio of online marketplaces.About the RoleAs an E-commerce Trade Development Manager, you will be responsible for:Managing daily...